0428css基礎 行內元素與塊狀元素

2022-09-18 19:54:08 字數 2529 閱讀 8582

專題:

行內元素與塊狀元素

塊狀元素

|-特點:預設佔一整行、可以自動換行、可以設定大小

|-常見塊狀元素:div、li

行內元素

|-特點:不能設定寬高,內容有多大,我就有多大;

對margin僅設定左右方向有效,上下無效;

對padding設定上下左右都有效,即會撐大空間

不會自動進行換行

|-常見的行內元素:span、input

行內塊狀元素

|-特點:不自動換行,能夠識別寬高,預設排列方式為從左到右

#kuaizhuang1

#kuaizhuang2

#kuaizhuang3

#kuaizhuang4

#hangneiyuansu

<

div

id="kuaizhuang1"

>

div>

<

div

id="kuaizhuang2"

>

div>

<

div

id="kuaizhuang3"

>

div>

<

div

class

="qcfd"

>

div>

<

div

id="kuaizhuang4"

>這是塊狀元素

div>

<

div

class

="qcfd"

>

div>

<

span

id="hangneiyuansu"

>這是行內元素

塊狀元素與行內元素的相互轉換 display

|-轉行內 inline

|-轉塊狀 block(塊)

|-轉行內塊狀 在html5中,程式設計師可以自定義標籤,在任意定義標籤中,加入display:block;即可,當然也可以是行內或行內塊狀。-block

<

div

style

="display: inline; width: 100px; height: 100px; background-color: red;"

>這是塊狀元素轉行內元素測試

div><

br />

<

div

style

="display: inline-block; height: 100px; background-color: green;"

>這是塊狀元素轉行內塊狀元素測試

div>

<

div

style

="width: 100px; height: 100px; background-color: red;"

>這是塊狀元素這是塊狀元素

div>

<

span

style

="display: block; width: 200px; height: 200px; background-color: green;"

>這是行內元素轉塊狀元素測試

span

>

<

span

style

="display: inline-block; height: 200px; background-color: red;"

>這是行內元素轉行內塊狀元素測試

元素屬性

|-間距

|-margin 外邊距

|-padding 內間距

|-浮動

|--float:漂流

|--clear-both:清除漂流

#daohang

.dh<

div

id="daohang"

>

<

div

class

="dh"

>語文

div>

<

div

class

="dh"

>數學

div>

<

div

class

="dh"

>英語

div>

<

div

class

="dh"

>物理

div>

<

div

class

="dh"

>化學

div>

div>

0428css基礎 樣式 選擇器 字型

css樣式表 引入的三種方式 內聯樣式 標籤內部 空格style 內嵌樣式 標籤內部 外聯樣式 stylesheet type text css href text css 選擇器 查詢方式 id 唯 一 通過 查詢 class 可以重名 通過 查詢 標籤名 通過 標籤名 查詢 控制所有div sp...

CSS塊級元素與行內元素

css塊級元素與行內元素 行內元素與塊狀元素 1 塊級元素 可以設定 width,height屬性。可以通過line height設定行高 行高和height是不同的東西 2 塊級元素 可以設定margin和padding。行內元素 水平方向margin和padding有效,豎直方向margin和p...

CSS元素分類(塊元素,行內元素,行內塊元素)

塊元素特點 自己獨佔一行 高度,寬度,外邊距和內邊距都可以更改 寬度預設是父級寬度的100 是乙個容器及盒子,裡面可以放行內或者塊級元素。注 p標籤主要用於存放文字,因此p裡面不能放塊級元素,特別是不能放div,同理,h1 h6等都是文字類塊級標籤,裡面也不能放其他塊級元素。行內元素特點 可以一行顯...