行內(nèi)元素與塊級(jí)元素

行內(nèi)元素與塊級(jí)元素

行內(nèi)元素

常見行內(nèi)元素

a, br, map,img, span, button, input, label, select, textarea

b, big, i, small, tt, abbr, acronym, cite, code, dfn, em, kbd,strong, smap, var, bdo, object, q, script, sub, sup

特性

  • 和其他元素都在同一行

  • 高,行高,外邊距,內(nèi)邊距不可改變

  • 寬度就是它的文字或圖片的寬度,不可改變

  • 內(nèi)聯(lián)元素只能容納文本或者其他內(nèi)聯(lián)元素

注意

  • 設(shè)置寬度width 無效。
  • 設(shè)置高度height 無效,可以通過line-height來設(shè)置。
  • 設(shè)置margin 只有左右margin有效,上下無效。
  • 設(shè)置padding 只有左右padding有效,上下則無效。注意元素范圍是增大了,但是對(duì)元素周圍的內(nèi)容是沒影響的。

塊級(jí)元素

常見塊級(jí)元素

ol output form p h1-h6 section header tabel div ul video

特性

  • 霸占一行,不能與其他任何元素并列。
  • 能接受寬高,如果不設(shè)置寬度,那么寬度將默認(rèn)變?yōu)楦讣?jí)的100%。
  • 一般塊級(jí)元素可以包含行內(nèi)元素和其他塊級(jí)元素

轉(zhuǎn)換

display:inline 轉(zhuǎn)化為行內(nèi)元素

display:block轉(zhuǎn)化為塊級(jí)元素

display:inline-block 轉(zhuǎn)化為內(nèi)聯(lián)元素(不自動(dòng)換行,但可以設(shè)置高度和寬度)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容