块状元素与内联(行内)元素的嵌套规则
1、块状元素可包含内联元素或某些块元素,但内联元素不可包含块元素,只能包含内联元素。
<div><h1></h1><p></p></div>
正确
<a href="#"><span></span></a>
正确
<span><div></div></span>
错误
2、块级元素不能放在<p>
里面
<p><ol><li></li></ol></p>
错误
<p><div></div></p>
错误
3、有几个特殊块级元素只能包含内联元素,不能包含块级元素。这几个特殊标签是 h1~h6、p、dt
4、li 内可包含 div 标签
<li><div></div></li>
5、块级元素与块级元素并列、内联元素与内联元素并列
<div><h2></h2><p></p></div>
正确
<div><a href="#"></a><span></span></div>
正确
<div><h2></h2><span></span></div>
错误