html <table> 标签 定义 html 表格
一个 HTML 表格 包括 <table> 元素, 一个 或多个?<tr>?、?<th>?以及?<td>?元素
<tr> 元素定义表格行
<th> 元素定义表头
<td> 元素定义表格单元
更复杂的 HTML 表格也可能 包括 <caption> 、<col> 、<colgroup> 、<thead> 、<tfoot> 以及 <tbody> 元素
属性
属性
值
描述
align
left
center
right
HTML5 不支持 ,HTML 4.01 已废弃
设置表格相对周围元素的对齐方式
bgcolor
rgb(x,x,x)
#xxxxxx
colorname
HTML5 不支持 ,HTML 4.01 已废弃
设置表格的背景颜色
border
1
""
设置表格单元是否拥有边框
cellpadding
pixels
HTML5 不支持
设置单元边沿与其 内容 之 间的 空白
cellspacing
pixels
HTML5 不支持
设置单元格之 间的 空白
frame
void
above
below
hsides
lhs
rhs
vsides
Box
border
HTML5 不支持
设置外侧边框的哪个部分是可见的
rules
none
groups
rows
cols
all
HTML5 不支持
设置内侧边框的哪个部分是可见的
summary
text
HTML5 不支持
设置表格的 摘要
width
pixels
%
HTML5 不支持
设置表格的宽度
范例
一个 简单的 HTML 表格,包含两列两行
<table?border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table>
范例列表 链接 描述 表格中的 标题 如何 显示 表格 标题 空单元格 如何使用 "?" 处理没有 内容 的单元格 带有 标题 的表格 一个 带 标题 (caption)的表格 表格内的 标签 如何在其他的元素内 显示 元素 跨行或跨列的表格单元格 如何定义跨行或跨列的表格单元格
HTML 4.01 与 HTML5之 间的 差异
在 HTML5 中,仅 支持 "border" 属性 ,并且只允许使用值 "1" 或 ""
HTML <tbody> 标签 ? ?HTML <sup> 标签