- 2025-03-17
- 39
实例
一个简单的HTML表格,包含两行两列:
<table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table>
定义和用法
<table>标签定义HTML表格。
简单的HTML表格由table元素以及一个或多个tr、th或td元素组成。
tr元素定义表格行,th元素定义表头,td元素定义表格单元。
更复杂的HTML表格也可能包括caption、col、colgroup、thead、tfoot以及tbody元素。
浏览器支持
所有浏览器都支持<table>标签。
HTML与XHTML之间的差异
在HTML4.01中,table元素的“align”和“bgcolor”属性是不被赞成使用的。
在XHTML1.0StrictDTD,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 | 规定表格的宽度。 |