html的元素分類

2021-07-11 07:35:38 字數 1289 閱讀 6771

在講解css布局之前,我們需要提前知道一些知識,在css中,html中的標籤元素大體被分為三種不同的型別:塊狀元素內聯元素(又叫行內元素)內聯塊狀元素

常用的塊狀元素有:

、、...、、、、、、、

常用的內聯元素有:、、

、、、、、、、、

常用的內聯塊狀元素有:

什麼是塊級元素?在html中、 、、、和 就是塊級元素。設定display:block就是將元素顯示為塊級元素。如下**就是將內聯元素a轉換為塊狀元素,從而使a元素具有塊狀元素特點。

a
塊級元素特點:1、每個塊級元素都從新的一行開始,並且其後的元素也另起一行。(真霸道,乙個塊級元素獨佔一行)

2、元素的高度、寬度、行高以及頂和底邊距都可設定。

3、元素寬度在不設定的情況下,是它本身父容器的100%(和父元素的寬度一致),除非設定乙個寬度。

在html中,、、、和就是典型的內聯元素行內元素)(inline)元素。當然塊狀元素也可以通過**display:inline將元素設定為內聯元素。如下**就是將塊狀元素div轉換為內聯元素,從而使 div 元素具有內聯元素特點。

div

......

我要變成內聯元素

內聯元素特點:1、和其他元素都在一行上;

2、元素的高度、寬度及頂部和底部邊距不可設定;

3、元素的寬度就是它包含的文字或的寬度,不可改變。

內聯塊狀元素(inline-block就是同時具備內聯元素、塊狀元素的特點,**display:inline-block就是將元素設定為內聯塊狀元素。(css2.1新增),標籤就是這種內聯塊狀標籤。

inline-block 元素特點:

1、和其他元素都在一行上;

2、元素的高度、寬度、行高以及頂和底邊距都可設定。

html元素的分類

一 html元素的分為塊級元素和行內元素 二 塊級元素和行內元素的特點 block 塊 元素的特點 總是在新行上開始 高度,行高以及外邊距和內邊距都可控制 寬度預設是它的容器的100 除非設定乙個寬度。它可以容納內聯元素和其他塊元素 inline元素的特點 和其他元素都在一行上 高和外邊距不可改變 ...

HTML元素的分類

1.塊級元素 display block 特點 常見塊級元素 常見的行內元素 input 3.行內塊元素 display inline block 使元素同時具有塊級元素和行內元素的特性 既可以設定長寬,可以讓padding和margin生效,又可以和其他行內元素併排 4.元素分類 元素可以有不同的...

HTML元素的分類

html元素的分類 塊級 block 內聯塊級元素 inline block 表單元素input 1 metadata有一部分在flow外的主要是 meta,title,script和style標籤不佔據文件流 2 heading元素是從h1 h6還有一些是hgroup元素 3 sectioning...