以下代码:
<p>Some words
<table>
...
</table>
在嵌套html > body > p > table
中的谷歌浏览器下的结果。我意识到有一个"缺失"的</p>
,但另一方面,至少在HTML4中,P不能包含块级元素。为什么Chrome允许TABLE存在于P内部?
谢谢。
Chrome不允许这样做。
如果您尝试这样做,Chrome 的解析器会在 <table>
之前隐式关闭 <p>
标记。
此行为是规范要求的,并由 Acid2 测试进行测试。