标签的嵌套规则
标签之间并不是可以随意嵌套的,至少需要遵循如下规则:
-
块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其它的内联元素。
<div><p></p></div> -- 对 <a><span></span></a> -- 对 <span><div></div></span> -- 错
-
有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:
p h1 h2 h3 h4 h5 h6 bt
-
块级元素与块级元素并列、内嵌元素与内嵌元素并列。
<div><p></p><h2></h2></div> -- 对 <div><a></a><span></span></div> -- 对 <div><h2></h2><span></span></div> -- 错