css 塊元素 內聯元素 內聯塊元素

2022-08-21 18:48:13 字數 2824 閱讀 2380

元素就是標籤,布局中常用的有三種標籤,塊元素、內聯元素、內聯塊元素,了解這三種元素的特性,才能熟練的進行頁面布局。

塊元素:

塊元素,也可以稱為行元素,布局中常用的標籤,如:div、p、

ul、li、

h1-h6

等等都是塊元素,它在布局中的行為:

(1)支援全部的樣式

(2)如果沒有設定寬度,預設的寬度為父級寬度100%

(3)盒子佔據一行、即使設定了寬度

**:

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>塊元素

title

>

<

style

type

="text/css"

>

.box

.box2

style

>

head

>

<

body

>

<

div

class

="box"

>div元素

div>

<

p class

="box2"

>p元素

p>

html

>

頁面顯示效果:

內聯元素:

內聯元素,也可以稱為行內元素,布局中常用的標籤,如:a、

span、em

、b、strong、i

等等都是內聯元素,它們在布局中的行為:

(1)支援部分樣式(不支援寬、高、margin上下、

padding

上下)(2)寬高由內容決定

(3)盒子並在一行

(4)**換行,盒子之間會產生間距

(5)子元素是內聯元素,父元素可以用text-align屬性設定子元素水平對方方式

解決內聯元素間隙的方法:

(1)去掉內聯元素之間的換行

(2)將內聯元素的父級設定font-size為

0,內聯元素自身再設定

font-size

**:

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>內聯元素

title

>

<

style

type

="text/css"

>

.box

.box div

.box a

.box2

style

>

head

>

<

body

>

<

div

class

="box"

>

<

div>

div>

<

div>

div>

<

a href

="#"

>鏈結文字一

a><

a href

="#"

>鏈結文字二

a>

/* 取消間隙 */

<

a href

="#"

>鏈結文字三

a>

<

a href

="#"

>鏈結文字四

a>

<

a href

="#"

>鏈結文字五

a>

div>

<

div

class

="box2"

>

<

a href

="#"

>鏈結文字

a>

div>

body

>

html

>

內聯塊元素:內聯塊元素,也叫行內塊元素,是新增的元素型別,現有元素沒有歸於此類別的,img和

input

元素的行為類似這種元素,但是也歸類於內聯元素,我們可以用

display

屬性將塊元素或者內聯元素轉化成這種元素。它們在布局中表現的行為:

(1)支援全部樣式

(2)如果沒有設定寬高,寬高由內容決定

(3)盒子並在一起

(4)**換行,盒子會產生間距

(5)子元素是內聯塊元素,父元素可以用text-align屬性設定子元素水平對齊方式。

這三種元素,可以通過display屬性來相互轉化,不過實際開發中,塊元素用得比較多,所以我們經常把內聯元素轉化為塊元素,少量轉化為內聯元素,而要使用內聯元素時,直接使用內聯元素,而不用塊元素轉化了。

CSS 塊元素 內聯元素 內聯塊元素

元素就是標籤,布局中常用的有三種標籤,塊元素 內聯元素 內聯塊元素,了解這三種元素的特性,才能熟練的進行頁面布局。塊元素,也可以稱為行元素,布局中常用的標籤如 div p ul li h1 h6 dl dt dd等等都是塊元素,它在布局中的行為 下面採用div來進行演示一下 那麼下面有乙個想法,就是...

CSS 塊元素 內聯元素 內聯塊元素

元素就是標籤,不居中常用的三種標籤,塊元素,內聯元素,內斂塊元素,了解這三種元素的特性,才能熟練進行頁面布局。地元素,也可以成為行元素,不居中常用的標籤如 都是塊元素,他們在布局中的行為 內聯元素,也可以成為內元素,不居中常用的標籤如 等等都是內聯元素,他們在布局中的行為 解決內聯元素間隙的方法 去...

CSS 塊元素 內聯元素 內聯塊元素

元素就是標籤,不居中常用的三種標籤,塊元素,內聯元素,內斂塊元素,了解這三種元素的特性,才能熟練進行頁面布局。地元素,也可以成為行元素,不居中常用的標籤如 都是塊元素,他們在布局中的行為 內聯元素,也可以成為內元素,不居中常用的標籤如 等等都是內聯元素,他們在布局中的行為 解決內聯元素間隙的方法 去...