有什么原因是有th
(X)HTML标记。我的想法是,th
是多余的,因为它符合thead
和td
应该足够。html表,最新的目的是什么
如果有很好的理由让th
,因为可能有,为什么不存在一个tf
标签放在tfoot
下?
有什么原因是有th
(X)HTML标记。我的想法是,th
是多余的,因为它符合thead
和td
应该足够。html表,最新的目的是什么
如果有很好的理由让th
,因为可能有,为什么不存在一个tf
标签放在tfoot
下?
可能有表格标题单元格不是表格标题的一部分。示例包括列(仅适用于(复合)表格的一部分(td元素需要使用headers
属性的类型)的标题和标题。
标题不是数据,所以表格数据单元不适合。页脚是用于数据,如总计,这仍然是数据,所以<td>
将适合他们。
确实如此,但我看过很多表格,其中tfoot的内容与thead相同! – 2012-01-06 13:38:35
thead
是在HTML 4.0中引入的,th
比它旧(见HTML 3.2 spec) - 所以th
是唯一可用于区分标头和常规单元格的机制。另外,例如,也可以使用th
作为行标题。
表中的单元格可能包含两种类型的信息:标题信息和数据。
The TH element defines a cell that contains header information.
The TD element defines a cell that contains data.
这种差异使得浏览器来呈现头和数据单元明显,即使没有样式表。例如,某些浏览器可能会使用粗体显示标题单元格文本。
th不仅仅用在thead中。例如,您可以在tbody中将其用作_row_标头。 (即,如果最左边的列包含表格其余部分的数据名称) – 2012-01-06 13:34:26