HTML标签是不能乱嵌套的!!!
开发时误将p标签嵌套到另一个p标签中:
<p>
<p>Test</p>
</p>
结果浏览器报“未指明错误”。定位良久后发现是标签嵌套导致的问题,查阅了下资料描述如下:
根据XHTML嵌套规则,p本身block元素, 而p下只能包含inline元素.如果在p下再次包含p,就违背了XHTML规则。如果在p下包含div, innerHTML也一样取不到.
举一反三下,还有哪些标签是不能嵌套?
原来a标签也是不行的,引用一位网友的总结
http://omiga.org/blog/archives/124
Powered by: 博客园 Copyright © 2024 天边那朵云 Powered by .NET 8.0 on Kubernetes