舉個例子是<a href="#"><h1>Heading</h1></a>在HTML5有效嗎?
1 回答

HUWWW
TA貢獻1874條經驗 獲得超12個贊
是的,您編寫的內容在HTML5中有效,但并非所有內聯元素,我認為這只是<a>適用于..
參考:HTML5中的“塊級”鏈接
提示:如果使用此設置,則<a>to display: block;或可能會有意外的視覺樣式結果:來源:測試用例
更新:
對于“默認樣式可能會導致混淆”的其他“內聯代碼塊”組合,則“不允許”使用- 說明如下:
默認樣式可能導致混淆的情況
某些元素具有默認樣式或行為,這些默認樣式或行為會使某些組合可能導致混淆。如果這些方法具有等效的替代方案而不會出現此問題,則不允許使用混淆的組合。
例如,div元素呈現為塊框,span元素呈現為內嵌框。將積木盒放入串聯盒中會造成不必要的混亂;因為任一嵌套只是div元素,或嵌套只是跨度元件,或者嵌套跨度元件div元素內的所有服務于相同的目的在一個跨度元件嵌套div元素,但只有后者涉及塊框在一個行內框, 后者禁止組合。
- 1 回答
- 0 關注
- 464 瀏覽
添加回答
舉報
0/150
提交
取消