首頁 > web前端 > 前端問答 > margin在html的意思是什麼

margin在html的意思是什麼

青灯夜游
發布: 2023-02-17 14:17:06
原創
38387 人瀏覽過

在html中,margin的意思為“外邊距”,指的是圍繞在元素邊框的空白區域;設定外邊距會在元素外創建額外的“空白”,讓盒子與盒子之間有一個“空白”距離。設定外邊距需要使用css margin屬性,該屬性接受任何長度單位、百分數值甚至負值。

margin在html的意思是什麼

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

在html中,margin的意思是“外邊距”,指的是圍繞在元素邊框的空白區域。

設定外邊距會在元素外創建額外的“空白”,讓盒子與盒子之間有一個“空白”距離。

設定外邊距的最簡單的方法就是使用 margin 屬性,這個屬性接受任何長度單位、百分數值甚至負值。

margin 屬性接受任何長度單位,可以是像素、英吋、毫米或 em。

margin 可以設定為 auto。更常見的做法是為外邊距設定長度值。下面的聲明在h1 元素的各個邊上設定了1/4 英吋寬的空白:

h1 {margin : 0.25in;}
登入後複製

下面的例子為h1 元素的四個邊分別定義了不同的外邊距,所使用的長度單位是像素(px):

h1 {margin : 10px 0px 15px 5px;}
登入後複製

與內邊距的設定相同,這些值的順序是從上外邊距(top) 開始圍著元素順時針旋轉的:

margin: top right bottom left
登入後複製

另外,也可以為margin 設定一個百分比數值:

p {margin : 10%;}
登入後複製

百分數是相對於父元素的width 計算的。上面這個範例為 p 元素設定的外邊距是其父元素的 width 的 10%。

margin 的預設值是 0,所以如果沒有為 margin 宣告一個值,就不會出現外邊距。但是,在實際中,瀏覽器對許多元素已經提供了預定的樣式,外邊距也不例外。例如,在支援 CSS 的瀏覽器中,外邊距會在每個段落元素的上方和下方產生「空白行」。因此,如果沒有為 p 元素宣告外邊距,瀏覽器可能會自行套用一個外邊距。當然,只要你特別作了聲明,就會覆蓋預設樣式。

推薦教學:《html影片教學》、《CSS影片教學

以上是margin在html的意思是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板