HTML <table> 標籤

實例

一個簡單的 HTML 表格,包含兩行兩列:

<table border="1">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
</table>

瀏覽器支援

IE Firefox Chrome Safari Opera

所有瀏覽器都支援 <table> 標籤。

定義和用法

<table> 標籤定義 HTML 表格。

簡單的 HTML 表格由 table 元素以及一個或多個 tr、th 或 td 元素組成。

tr 元素定義表格行,th 元素定義表頭,td 元素定義表格單元。

更復雜的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。

HTML 與 XHTML 之間的差異

在 HTML 4.01 中,table 元素的 "align" 和 "bgcolor" 屬性是不被贊成使用的。

在 XHTML 1.0 Strict DTD,table 元素的 "align" 和 "bgcolor" 屬性是不被支援的。

可選的屬性

屬性 描述
align
  • left
  • center
  • right

不贊成使用。請使用樣式代替。

規定表格相對周圍元素的對齊方式。

bgcolor
  • rgb(x,x,x)
  • #xxxxxx
  • colorname

不贊成使用。請使用樣式代替。

規定表格的背景顏色。

border pixels 規定表格邊框的寬度。
cellpadding
  • pixels
  • %
規定單元邊沿與其內容之間的空白。
cellspacing
  • pixels
  • %
規定單元格之間的空白。
frame
  • void
  • above
  • below
  • hsides
  • lhs
  • rhs
  • vsides
  • box
  • border
規定外側邊框的哪個部分是可見的。
rules
  • none
  • groups
  • rows
  • cols
  • all
規定內側邊框的哪個部分是可見的。
summary text 規定表格的摘要。
width
  • %
  • pixels
規定表格的寬度。

全域性屬性

<table> 標籤支援 HTML 中的全域性屬性

事件屬性

<table> 標籤支援 HTML 中的事件屬性

TIY 實例

表格
這個例子演示如何在 HTML 文件中建立表格。
表格邊框
本例演示各種型別的表格邊框。
沒有邊框的表格
本例演示一個沒有邊框的表格。
表格中的標題(Headings)
本例演示如何顯示錶格標題。
空單元格
本例展示如何使用 "&nbsp;" 處理沒有內容的單元格。
帶有標題的表格
本例演示一個帶標題 (caption) 的表格
跨行或跨列的表格單元格
本例演示如何定義跨行或跨列的表格單元格。
表格內的標籤
本例演示如何在不同的元素內顯示元素。
單元格填充(Cell padding)
本例演示如何使用單元格填充來建立單元格內容與其邊框之間的空白。
單元格間距(Cell spacing)
本例演示如何使用單元格間距增加單元格之間的距離。
向表格新增背景顏色或背景影像
本例演示如何向表格新增背景
向表格單元新增背景顏色或者背景影像
本例演示如何向一個或者更多表格單元新增背景
在表格單元中排列內容
本例演示如何使用 "align" 屬性排列單元格內容,以便建立一個美觀的表格。
框架(frame)屬性
本例演示如何使用 "frame" 屬性來控制圍繞表格的邊框。

相關頁面

HTML DOM 參考手冊:Table 對像