html塊元素和間距

2021-09-28 14:39:42 字數 497 閱讀 9247

html裡的元素分為兩大類

塊元素:div塊元素獨佔一行的.有寬高的

浮動:可以使塊元素在一行上顯示

內聯元素:不獨佔一行,沒有寬高

span 寫文字的,其實div足夠勝任工具人的角色。

改變元素位置的方法

margin(外邊距):

子父級margin-top會合併為1個

同級相鄰的top和bottom會合併為乙個

缺點:margin會有合併問題,margin會重疊,在垂直方向上,同級關係的元素top和bottom加在一起不會都生效,取較大值,適用 平行比較好。

padding(內邊距):

缺點:div塊會撐開。要主動的減去對應的寬和高(在樣式修改寬高)

position:

如何讓塊元素在一行上顯示?

浮動:希望哪幾個元素在一行上顯示,就要給哪幾個元素加浮動

float:left

float:right

個人心得:內邊距多用於父級

HTML元素間距問題

在利用css 布局時,經常會遇到一些沒有定義間距 padding margin 之類的內容,但是頁面上卻總會有一些不知從何而來的間距出現,下面就是我在自己的工作中遇到的一些常見情況的總結,及其消除方法。1.併排div 之間的間距。多個 div元素在定義屬性 display inline block ...

HTML 塊級元素和行內元素

行內內容是說由行內元素組成的內容,行內元素大家都知道吧,比如 span 元素,iframe元素和元素樣式的display inline的都是行內元素。例如文字這類元素,各個字母 之間橫向排列,到最右端自動折行。塊級內容跟則是由塊級元素構成,div 是最常用的塊級元素,元素樣式的display blo...

html塊級元素和行內元素

塊元素一般都從新行開始,它可以容納內聯元素和其他塊元素,常見塊元素是段落標籤 p form 這個塊元素比較特殊,它只能用來容納其他塊元素。如果沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以後,我們可以改變這種html的預設布局模式,把塊元素擺放到你想要 的位置上去。而不...