- a标签不可以嵌套交互式元素
- 块级元素可以包含内联元素和某些块级元素,内联元素不能包含块级元素,只能包含内联元素
- p标签不能包含块级元素
- 这些标签不可包含块级元素
- li标签可以包含div以及ul,ul的子元素应该只有li
- 元素并排(块级和块级并列,内联和内联并列)
标签错误嵌套
语法错误
- a标签不可以嵌套交互式元素[a, audio(如果设置了controls属性), button, details, embed, iframe, img(如果设置了usemap属性), input(如果type属性不为hidden状态), keygen, label, menu(如果type属性为toolbar状态),object(如果设置了usemap属性), select, textarea, video(如果设置了controls属性)]
/*下面这些写法浏览器是不能够正常解析的*/
<a href="">
<a href="">click</a>
</a>
<a href="">
<button>click</button>
</a>
<a href="">
<input type="text">
</a>
<a href="">
<textarea name="" id="" cols="10" rows="5"></textarea>
</a>
|