抛开 LI 和 P 都是块级这一事实......
这样做永远是无效的,但从行为角度来看,有时您可以将块级元素嵌套在内联一级元素中,但这取决于浏览器解析器。
例如,在 FireFox 3.x 中,使用此标记
<!DOCTYPE html>
<i>
foo
<div>bar</div>
baz
</i>
将以斜体显示 foo、bar 和 baz。
但是这个标记替换了内联元素<i>
带有内联元素<var>
(也有斜体作为其默认渲染)
<!DOCTYPE html>
<var>
foo
<div>bar</div>
baz
</var>
只会以斜体显示 foo。
JSFiddle 为此
其他浏览器的行为并不相同。这就是您应该坚持使用有效标记的原因之一。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)