回答
thead
不h3
,如果你使用h3
td
元素中,它絕對是好的,但如果你使用h3
作爲直接孩子tr
是無效的。
中序使用thead
你可以使用它像這樣
<table>
<thead>
<tr>
<th>This is table head and not h3</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Foot Cell</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>
<h3>It's completely valid to put your h3 here</h3>
Table cell
<p>You can also use p tag here
</td>
</tr>
</tbody>
</table>
但是,如果你做這樣的事情,是無效的
<table>
<tr>
<h3>It's invalid</h3>
<td>This is a cell</td>
</tr>
</table>
你總是可以檢查here您的標記是否有效。
感謝您的描述性答案。 – jeff
@CengizFrostclaw歡迎您:) –
沒有元素可以出現在標籤內。在td
element內部,即在<td>
標籤和對應的(可能是隱含的)標籤之間,內容模型是「流內容」。這通常意味着文檔正文內可能出現的任何內容。因此在語法上,允許h3
。
th
的內容模型與HTML4中td
的內容模型相同,但in HTML5 CR的內容模型更受限制,並且排除了標題元素等等。
的tr
元素(錶行)的內容模型只允許th
和td
孩子,所以沒有別的可能出現直接裏面,只裹着th
或td
。
這些是語法規則,並不意味着所有的內容都會有意義。特別是,th
內部的標題元素會相當不正常(標題的標題本身意味着標題單元格),而在td
單元格中,它可能是非常有意義的(例如,在一個表中比較兩個文本分段並排)。
對於HTML5的注意事項:'th'的內容模型與'td'不同。 ['th'](http://www.w3.org/TR/html5/tabular-data.html#the-th-element)有:「流內容沒有標題內容後裔」。 – unor
對,謝謝,編輯了答案。 –
- 1. 將H3標籤放入A或LI標籤
- 2. 是否有標籤用於分組「td」或「th」標籤?
- 3. 如何將h3和p標籤放在一個邊框內?
- 4. 標籤H3
- 5. 在標題標籤內放置一個標記是否符合語義?
- 6. 標題位置重定向中的標籤是否有效?
- 7. 將id屬性放在「a」標籤或「h1/h2」標籤中是否更好?
- 8. WPF標籤的主題,沒有任何鼠標懸停效果
- 9. 是否有任何開放的API來操作IE的標籤?
- 10. td標籤內的表延伸td標籤
- 11. H3和P標籤內錨,影響SEO?
- 12. 是否可以將標籤放入actionColumn?
- 13. JQuery查找標籤元素內是否有任何跨度
- 14. 如何將textarea標籤放在div標籤內?
- 15. 在任何分支或標籤中找不到有效的composer.json
- 16. Clearcase遞歸標籤是否比元素標籤更有效?
- 17. H1,H2,H3,H4標籤是塊還是內聯元素?
- 18. 我如何獲得相同的標籤或前面的TD內標籤類
- 19. 將H1/H2/H3標籤纏繞在多欄設計的標題上是否合適?
- 20. 在標題標籤內使用圖像是否合適?
- 21. 從android的html內容中提取td和標題標籤?
- 22. 是否有任何內置(即R.android。*)標籤圖標可用於快速測試
- 23. 在列表標籤之間放置DIV標籤有效嗎?
- 24. 是否有替代facebook或meta標籤?
- 25. HTML標籤元素是否在沒有結束標籤的情況下有效?
- 26. 如何在標題標籤內放置跨度?
- 27. 如何編寫標題(h1,h2,h3)標籤有助於搜索引擎優化?
- 28. 如何將<c:out>標籤放入<c:if>標籤內?
- 29. h3標籤文字/圖片替換,這是否會傷害seo?
- 30. TableLayoutPanel將標籤控件放在列內
是的。看到這個主題:http://stackoverflow.com/questions/12095803/what-elements-its-valid-to-place-inside-td-tag – jackJoe