HTML標記語言中可以使用table標簽創建表格。
表格標簽列表:

表格由 <table> 標簽來定義。每個表格均有若干行(由 <tr> 標簽定義),每行被分割為若干單元格(由 <td> 標簽定義)。字母 td 指表格數據(table data),即數據單元格的內容。數據單元格可以包含文本、圖片、列表、段落、表單、水平線、表格等等。
### 一,邊框屬性boder
如果不定義邊框屬性,表格將不顯示邊框。有時這很有用,但是大多數時候,我們希望顯示邊框。不使用邊框屬性制作一個表格和使用邊框屬性來顯示一個帶有邊框的表格:
~~~
<span style="font-size:18px;"><html>
<head>
<title>表格標簽演示</title>
</head>
<body>
<h2>無邊框的表格</h2>
<table>
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
<tr>
<td>400</td>
<td>500</td>
<td>600</td>
</tr>
</table>
<h2>有邊框的表格</h2>
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
</body>
</html>
</span>
~~~
瀏覽器顯示的結果為:

### 二,表格的表頭
表格的表頭使用 < th> 標簽進行定義。大多數瀏覽器會把表頭顯示為粗體居中的文本:
~~~
<span style="font-size:18px;"><html>
<head>
<title>表格標簽演示</title>
</head>
<body>
<table border="1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
</body>
</html>
</span>
~~~
瀏覽器顯示的結果為:

### 三,表格中的空單元格
在一些瀏覽器中,沒有內容的表格單元顯示得不太好。如果某個單元格是空的(沒有內容),瀏覽器可能無法顯示出這個單元格的邊框。這個空的單元格的邊框沒有被顯示出來。為了避免這種情況,在空單元格中添加一個空格占位符,就可以將邊框顯示出來。
~~~
<span style="font-size:18px;"><html>
<head>
<title>表格標簽演示</title>
</head>
<body>
<h2>沒有內容的單元格顯示:</h2>
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td></td>
<td>row 2, cell 2</td>
</tr>
</table>
<h2>沒有內容的單元格,用空格字符代替的單元格顯示:</h2>
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>?</td>
<td>row 2, cell 2</td>
</tr>
</table>
</body>
</html></span>
~~~
IE8.0顯示的結果為:

Chrome瀏覽器顯示的結果為:

### 四,帶有標題和跨行或跨列的表格
~~~
<span style="font-size:18px;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>表格標簽演示</title>
</head>
<body>
<table border="1" width="500" cellpadding="10" cellspacing="1" bordercolor="#33FF00">
<caption>表格標題</caption>
<tr>
<td><div align="center">姓名</div></td>
<td><div align="center">張三</div></td>
</tr>
<tr>
<td><div align="center">年齡</div></td>
<td><div align="center" class="STYLE1">30</div></td>
</tr>
</table>
<hr />
<table border="1" width="500" cellpadding="10" cellspacing="1" bordercolor="#33FF00" >
<caption>表格標題</caption>
<tr>
<td colspan="2"><div align="center">個人信息</div></td>
</tr>
<tr>
<td bgcolor="#00FFFF"><div align="center">張三</div></td>
<td><div align="center">30</div></td>
</tr>
</table>
<hr />
<table border="1" width="500" cellpadding="10" cellspacing="1" bordercolor="#33FF00" >
<caption>表格標題</caption>
<tr>
<td rowspan="2"><div align="center">個人信息</div></td>
<td><div align="center">張三</div></td>
</tr>
<tr>
<td><div align="center">30</div></td>
</tr>
</table>
</body>
</html></span>
~~~
瀏覽器顯示的結果為:

表中格標簽中還可以嵌套其他標簽,也可以進行各種花式的設計,背景色或背景圖片等。也可以在表格排列數據內容。在表格標簽列表中的后五個標簽可以增加更豐富的表格設計。
- 前言
- HTML學習1:Dreamweaver8的安裝
- HTML學習2:初識HTML
- HTML學習3:常用標簽之文本標簽
- HTML學習4:常用標簽之列表標簽
- HTML學習5:常用標簽之圖像標簽
- HTML學習6:常用標簽之超鏈接標簽
- HTML學習7:常用標簽之表格標簽
- HTML學習8:常用標簽之框架標簽
- HTML學習9:常用標簽之表單標簽
- HTML學習10:表單格式化
- HTML學習11:HTTP 方法
- HTML學習12:其他常見標簽之頭標簽
- HTML學習13:其他常見標簽之體標簽
- 輕松學習JavaScript一:為什么學習JavaScript
- 輕松學習JavaScript二:JavaScript語言的基本語法要求
- 輕松學習JavaScript三:JavaScript與HTML的結合
- 輕松學習JavaScript四:JS點擊燈泡來點亮或熄滅這盞燈的網頁特效映射出JS在HTML中作用
- 輕松學習JavaScript五:JavaScript的變量和數據類型
- 輕松學習JavaScript六:JavaScript的表達式與運算符
- 輕松學習JavaScript七:JavaScript的流程控制語句
- 輕松學習JavaScript八:JavaScript函數
- 輕松學習JavaScript九:JavaScript對象和數組
- 輕松學習JavaScript十:JavaScript的Date對象制作一個簡易鐘表
- 輕松學習JavaScript十一:JavaScript基本類型(包含類型轉換)和引用類型
- 輕松學習JavaScript十二:JavaScript基于面向對象之創建對象(一)
- 輕松學習JavaScript十二:JavaScript基于面向對象之創建對象(二)
- 輕松學習JavaScript十三:JavaScript基于面向對象之繼承(包含面向對象繼承機制)
- 輕松學習JavaScript十四:JavaScript的RegExp對象(正則表達式)
- 輕松學習JavaScript十五:JavaScript之BOM簡介
- 輕松學習JavaScript十六:JavaScript的BOM學習(一)
- 輕松學習JavaScript十七:JavaScript的BOM學習(二)
- 輕松學習JavaScript二十九:JavaScript中的this詳解
- CSS基礎學習一:CSS概述
- CSS基礎學習二:如何創建 CSS
- CSS基礎學習三:CSS語法
- CSS基礎學習四:元素選擇器
- CSS基礎學習五:類選擇器
- CSS基礎學習六:id選擇器
- CSS基礎學習七:屬性選擇器
- CSS基礎學習八:派生選擇器
- CSS基礎學習九:偽類
- CSS基礎學習十:偽元素
- CSS基礎學習十一:選擇器的優先級
- CSS基礎學習十二:CSS樣式
- CSS基礎學習十三:盒子模型
- CSS基礎學習十四:盒子模型補充之display屬性設置
- CSS基礎學習十五:盒子模型補充之外邊距合并
- CSS基礎學習十六:CSS盒子模型補充之border-radius屬性
- CSS基礎學習十七:CSS布局之定位
- CSS基礎學習十八:CSS布局之浮動
- CSS基礎學習十九:CSS布局之圖文混排,圖像簽名,多圖拼接和圖片特效
- DIV+CSS實操一:經管系網頁總體模塊布局
- DIV+CSS實操二:經管系網頁添加導航欄和友情鏈接欄
- DIV+CSS實操三:經管系網頁內容模塊添加標題欄和版權信息模塊
- DIV+CSS實操四:經管系網頁內容模塊內容添加(一)
- DIV+CSS實操五:經管系網頁內容模塊內容添加(二)
- DIV+CSS實操六:經管系網頁添加導航欄下拉菜單
- DIV+CSS實操七:中文系內容模塊控制文本不換行和超出指定寬度后用省略號代替
- JS中實現字符串和數組的相互轉化