2017-02-14 94 views
0

我认为元素可以同时包含块和内联元素,但here在这里表示并非如此。块元素中的块和内联元素

块级框可能包含行框或块级框,但不能同时包含这两个框。如有必要,属于这个盒子元素的任何线框被包装在一个或多个(尽可能少的)匿名框中,并且'显示''block'。

还是我错了?

+0

可能有重复的[内嵌匿名框?](http://stackoverflow.com/questions/16823693/inline-anonymous - 盒) – Chris

+0

你是什么意思? –

+0

@Chris - 我不认为这是这个问题的重复。尽管这两个问题都引用了同一篇CSS规范,但实际的问题和答案都集中在匿名内联框上,而这个问题实际上是关于匿名块框的。 – Alohci

回答

1

这样理解这样......

块包含着块和内联......

,但如果你把他们......然后坚持上述规则内联元素应该用匿名箱(尽可能少)

略高于您曾经参与过你的问题行了,你可以看到

一位不愿具名的中,非正式的,是不能用CSS s内解决的盒子选民。除'display'外,其所有属性都具有其默认值(初始值或继承值)。匿名框是在CSS框模型需要一个具有“display”特定值的子框时创建的,但是该子框实际上具有不同的值。在这种情况下,将创建一个正确类型的匿名框并包装孩子(或多个孩子)

+0

我查看了HTML4规范中标记的所有示例,并看到文本内容放置在匿名框中,并且内联元素始终包裹在段落中。 – Serzh

+0

@Serzh你能把我链接到规范的段落吗?例如,包装内联元素 –

+0

17.4.2,17.10 [HTML 4.01 Specification](http://www.w3.org/TR/html4/interact/forms。 html#edef-FORM) – Serzh