欢迎各位兄弟 发布技术文章
这里的技术是共享的
定义表格内的表头单元格。
HTML 表单中有两种类型的单元格:
th 元素内部的文本通常会呈现为居中的粗体文本,而 td 元素内的文本通常是左对齐的普通文本。
普通的 HTML 表格,包含两行两列:
<table border="1"> <tr><th>Company</th>
<th>Address</th>
</tr> <tr> <td>Apple, Inc.</td> <td>1 Infinite Loop Cupertino, CA 95014</td> </tr> </table>
提示:如果需要将内容横跨多个行或列,请使用 colspan 和 rowspan 属性。
在 HTML 4.01 中,th 元素的 "bgcolor"、"height"、"width" 以及 "nowrap" 属性是不被推荐使用的。
在 XHTML 1.0 Strict DTD 中,th 元素的 "bgcolor"、"height"、"width" 以及 "nowrap" 属性是不被支持。
DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
属性 | 值 | 描述 | DTD |
---|---|---|---|
abbr | text | 规定单元格中内容的缩写版本。 | STF |
align |
| 规定单元格内容的水平对齐方式。 | STF |
axis | category_name | 对单元格进行分类。 | STF |
bgcolor |
| 不推荐使用。请使用样式替代它。 规定表格单元格的背景颜色。 | TF |
char | character | 规定根据哪个字符来进行内容的对齐。 | STF |
charoff | number | 规定对齐字符的偏移量。 | STF |
colspan | number | 设置单元格可横跨的列数。 | STF |
headers | idrefs | 由空格分隔的表头单元格 ID 列表,为数据单元格提供表头信息。 | STF |
height |
| 不推荐使用。请使用样式替代它。 规定表格单元格的高度。 | TF |
nowrap | nowrap | 不推荐使用。请使用样式取而代之。 规定单元格中的内容是否折行。 | TF |
rowspan | number | 规定单元格可横跨的行数。 | STF |
scope |
| 定义将表头数据与单元数据相关联的方法。 | STF |
valign |
| 规定单元格内容的垂直排列方式。 | STF |
width |
| 不推荐使用。请使用样式取而代之。 规定表格单元格的宽度。 | TF |
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
如需完整的描述,请访问事件属性。
<thead> 标签定义表格的表头。该标签用于组合 HTML 表格的表头内容。
thead 元素应该与 tbody 和 tfoot 元素结合起来使用。
tbody 元素用于对 HTML 表格中的主体内容进行分组,而 tfoot 元素用于对 HTML 表格中的表注(页脚)内容进行分组。
注释:如果您使用 thead、tfoot 以及 tbody 元素,您就必须使用全部的元素。它们的出现次序是:thead、tfoot、tbody,这样浏览器就可以在收到所有数据前呈现页脚了。您必须在 table 元素内部使用这些标签。
提示:在默认情况下这些元素不会影响到表格的布局。不过,您可以使用 CSS 使这些元素改变表格的外观。
thead、tfoot 以及 tbody 元素使您有能力对表格中的行进行分组。当您创建某个表格时,您也许希望拥有一个标题行,一些带有数据的行,以及位于底部的一个总计行。这种划分使浏览器有能力支持独立于表格标题和页脚的表格正文滚动。当长的表格被打印时,表格的表头和页脚可被打印在包含表格数据的每张页面上。
带有 thead、tbody 以及 tfoot 元素的 HTML 表格:
<table border="1"><thead>
<tr> <th>Month</th> <th>Savings</th> </tr></thead>
<tfoot> <tr> <td>Sum</td> <td>$180</td> </tr> </tfoot> <tbody> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>February</td> <td>$80</td> </tr> </tbody> </table>
<thead> 标签仅得到所有主流浏览器的部分支持。
NONE
注释:<thead> 内部必须拥有 <tr> 标签!
注释:<thead>、<tbody> 以及 <tfoot> 很少被使用,这是因为糟糕的浏览器支持。我们期望在 XHTML 的未来版本中这种情况会发生变化。假如您使用 Internet Explorer 5.0 或更新的浏览器,可以在我们的 XML 教程中查看一个例子。
DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
属性 | 值 | 描述 | DTD |
---|---|---|---|
align |
| 定义 thead 元素中内容的对齐方式。 | STF |
char | character | 规定根据哪个字符来进行文本对齐。 | STF |
charoff | number | 规定第一个对齐字符的偏移量。 | STF |
valign |
| 规定 thead 元素中内容的垂直对齐方式。 | STF |
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
如需完整的描述,请访问事件属性。