首頁  >  文章  >  web前端  >  區塊級元素和行內元素有什麼區別

區塊級元素和行內元素有什麼區別

王林
王林原創
2021-01-27 16:30:3815935瀏覽

區塊級元素和行內元素的區別:行內元素可以與其它行內元素並排,區塊級元素獨佔一行,不能與其他任何元素並列;行內元素不能設定寬高,區塊級元素可以設定寬高。

本文操作環境:windows10系統、html 5、宏碁S40-51電腦。

區塊層級元素和行內元素的差異有:

(學習影片分享:css影片教學

1、行內元素可與其他行內元素並排;區塊級元素獨佔一行,不能與其他任何元素並列;

#2、行內元素不能設定寬高,預設的寬度就是文字的寬度;區塊級元素能設定寬高,如果不設定寬高,那麼寬度將預設為父級的100%。

相關簡介:

區塊元素又稱為區塊級元素(block element),和其對應的是內聯元素(inline element),都是html規格中的概念。

區塊元素和內聯元素的基本差異是區塊元素一般都從新行開始,相鄰的區塊級元素將會在不同行顯示。而當加入了css控制以後,塊元素和內聯元素的這種屬性差異就不成為差異了。

例如,我們完全可以把內聯元素加上display:block這樣的屬性,讓它也有每次都從新行開始的屬性,即成為塊元素同樣我們可以把塊元素加上display: inline這樣的屬性,讓它也在一行上排列。

相關推薦:CSS教學

以上是區塊級元素和行內元素有什麼區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn