考虑以下HTML标记:
<div>
<span>Some text</span>
<span>Another some text</span>
<p>This is <s>sparta</s> paragraph</p>
</div>
在sec. 9.2.1中的规范中说了以下内容:
块容器盒或者只包含块级框或 建立内联格式化上下文,因此仅包含 内联级框。
两个邻居span
元素是否包含在匿名块中?
答案 0 :(得分:0)
不,从某种意义上说,你不会在DOM中找到匿名块。
但是出于布局的目的,您可以将这些元素视为,就好像它们实际上被包含在一个匿名块中一样;换句话说,将它们明确地包装在一个没有样式的块元素中不会导致任何可观察的布局差异。
此规则的目的很可能是(我不是W3C内部人员)减少布局引擎必须处理的可能性,从而使实现和验证更容易。