display:block 內部display:inline
考慮以下場景:帶有
的HTML 文件使用display:inline 和考慮以下場景:帶有 的HTML 文件使用display:inline 和設定樣式的元素使用display:block 設定樣式的元素。根據CSS 2.1 規範,此設定會導致:
「 周圍有一個匿名區塊框,在之前的匿名文字周圍包含一個匿名區塊框,
; 區塊框,以及
之後匿名文字周圍的另一個匿名區塊框。 :block;"> 的設定不同。根據CSS 2.1 規格:
「在導致產生匿名區塊框的元素上設定的屬性仍然適用於該元素的框和內容。」+- anonymous block box around body ---+ | +- anonymous block box around text 1-+ | | | + | | +---------------------------------+ | | | | +- P block box -------------------+ | | | + | | +---------------------------------+ | | | | +- anonymous block box around text 2-+ | | | + | | +---------------------------------+ | +-------------------------------------+
這種差異透過屬性可見例如「邊框風格」。在
的情況下,邊框將包圍前後的匿名文字。元素,保留
元素不變。相反,使用
時,邊框將包圍整個 body 元素,包括元素。元素。
以上是`` 元素的顯示屬性如何影響匿名區塊框的行為及其內容的樣式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!