淺談塊狀元素和內聯元素之間的區別

青灯夜游
發布: 2019-11-30 17:28:32
轉載
3069 人瀏覽過

html中的標籤元素大體被分成三種不同的類型:塊狀元素、內聯元素(又叫行內元素)和內聯塊狀元素。那麼塊狀元素和內聯元素差異是什麼?下面來跟大家介紹一下。

淺談塊狀元素和內聯元素之間的區別

內聯元素

#在html中,

等標籤是典型的內聯元素。當然塊狀元素也可以透過設定display:inline;顯示為內聯元素,從而使塊級元素具有內聯元素的特徵。

p{
  display:inline;
}
...<p>我要变成内联元素!</p>
登入後複製

內聯元素的特徵:

1、和其他元素在同一行上,不獨佔一行;

2、元素的高度、寬度及頂部底部邊距無法設定;

(ps:內聯元素的頂部底部邊距margin-top及margin-bottom屬性不起作用,而margin-left及margin-right屬性可以起作用。padding屬性top、bottom、left、right也可起作用,但是padding-top屬性最多只能撐到瀏覽器頂部,padding- top高於瀏覽器頂部,元素不會下移。當為行內元素添加背景時可以使用padding,但是背景色會覆蓋周圍元素。)

3、元素的寬度就是元素所包含的圖片或文字的寬度,無法設定;

*:當行內元素之間有「回車」、「tab」、「空格」時就會出現間隙。

     解決方法:寫在一行,中間不要有空格、回車之類的符號。

塊狀元素

在html中

相關標籤:
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板