2017-02-14 122 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