塊級元素和內聯元素深入理解

2021-06-23 05:18:02 字數 1752 閱讀 2228

塊元素又名塊級

元素(block element),和其對應的是內聯元素(inline element),都是html規範中的概念。塊元素和內聯元素的基本差異是塊元素一般都從新行開始。而當加入了css控制以後,塊元素和內聯元素的這種

屬性差異就不成為差異了。比如,我們完全可以把內聯元素加上display:block這樣的屬性,讓它也有每次都從新行開始的屬性,即成為塊元素同樣我們可以把塊元素加上display:inline這樣的屬性,讓它也在一行上排列。

①總是在新行上開始;

②高度,行高以及外邊距和內邊距都可控制;

③寬度預設是它的容器的100%,除非設定乙個寬度。

④它可以容納內聯元素和其他塊元素

①和其他元素都在一行上;

②高,行高及外

邊距和內邊距不可改變;

③寬度就是它的文字或的寬度,不可改變

④內聯元素只能容納文字或者其他內聯元素

◎ address - 位址

◎ blockquote - 塊引用

◎ center - 居中對齊塊

◎ dir - 目錄列表

◎ div - 常用塊級容器,也是css layout的主要標籤

◎ dl - 定義列表

◎ fieldset - form控制組

◎ form - 互動表單

◎ h1 - 大標題

◎ h2 - 副標題

◎ h3 - 3級標題

◎ h4 - 4級標題

◎ h5 - 5級標題

◎ h6 - 6級標題

◎ hr - 水平分隔線

◎ isindex - input prompt

◎ menu - 

選單列表

◎ noframes - frames可選內容,(對於不支援frame的瀏覽器顯示此區塊內容)

◎ noscript - 可選指令碼內容(對於不支援script的瀏覽器顯示此內容)

◎ ol - 排序表單

◎ p - 段落

◎ pre - 格式化文字

◎ table - **

◎ ul - 非排序列表(無序列表)

◎ a - 錨點

◎ abbr - 縮寫

◎ acronym - 首字

◎ b - 粗體(不推薦)

◎ bdo - bidi override

◎ big - 大字型

◎ br - 換行

◎ cite - 引用

◎ code - 

計算機**(在引用原始碼的時候需要)

◎ dfn - 定義字段

◎ em - 強調

◎ font - 字型設定(不推薦)

◎ i - 斜體

◎ img -

◎ input - 輸入框

◎ kbd - 定義鍵盤文字

◎ label - **標籤

◎ q - 短引用

◎ s - 中劃線(不推薦)

◎ samp - 定義範例計算機**

◎ select - 專案選擇

◎ small - 小字型文字

◎ span - 常用內聯容器,定義文字內區塊

◎strike - 中劃線

◎ strong - 粗體強調

◎ sub - 下標

◎ sup - 上標

◎ textarea - 多行文字輸入框

◎ tt - 電傳文字

◎ u - 下劃線

◎ var - 定義

變數

塊級元素和內聯元素

我們首先要了解,所有的html元素,都要麼是block 塊元素 要麼是inline 內聯元素 下面了解一下block inline各自的特點 block元素的特點 example source code www.52css.com 總是在新行上開始 高度,行高以及頂和底邊距都可控制 寬度預設是它的容...

塊級元素和內聯元素

塊級元素和內聯元素 塊級元素 譯為 block level element,內聯元素 譯為 inline element。塊級元素在瀏覽器顯示時,通常會以新行來開始 和結束 例子 內聯元素在顯示時通常不會以新行開始。例子 html 分組標籤 定義文件中的分割槽或節 division section ...

塊級元素和內聯元素區別

在標準文件流裡面,塊級元素具有以下特點 總是在新行上開始,佔據一整行 高度,行高以及外邊距和內邊距都可控制 寬頻始終是與瀏覽器寬度一樣,與內容無關 它可以容納內聯元素和其他塊元素。行內元素的特點 和其他元素都在一行上 高,行高及外邊距和內邊距部分可改變 寬度只與內容有關 行內元素只能容納文字或者其他...