块元素可以包含块或内联元素,但是内联元素只能包含其他内联元素。
<!-- 无效代码! :-( -->
<strong>
<p>你不应该把p元素放在 "strong" 标签中。</p>
</strong>
strong:内联元素。
p:块元素。
虽然html(超文本标记语言)规范是这么约定的,但实际这样是有效的,可以被浏览器解析。
a标签,链接是唯一的例外,它是内联元素,也可以嵌套块元素,但要注意不要a标签嵌套a标签,这样的代码是无效的代码,嵌套的a标签会被浏览器解析到同级。
参考:踏得网