Enrich Human Knowledge

人類全体の知識向上を目指して

Margins and Padding

Margins and Padding | HTML Dog


マージン(margin)とパディング(padding)は要素の空間的な配置のために、最もよく用いられるプロパティである。マージンは何かの外側について、パディングは内側についてのものである。


h2 {
    font-size: 1.5em;
    background-color: #ccc;
    margin: 20px;
    padding: 40px;
}

とすると、h2による見出しは、要素のページにおける大きさそれ自身は40px幅に拡大され、またその要素の周囲には20px幅の空きができる。

また、要素のそれぞれの側面を別々に設定することが出来る。



The Box Model

マージン、パディング、ボーダー(border)は、全てボックスモデル(box model)として知られるものの一部分である。(ベン図のようなものを想像すれば良い。)

上の例ではマージンボックスの四方向の幅が20pxに設定され、パディングボックスの幅が40pxに設定されたわけだ。