有什麼原因是有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