CSSを理解する上で欠かせない要素がマージンとパディングです。 padding と margin marginの相殺 ブロックのwidthとIEのバグ padding と margin 各要素は、マージンとパディング、そしてwidthというプロパティを持ちます。これは要素の配置に関連するプロパティです。まずは図をみてください。 マージン(margin)は余白に相当します。他の要素と自分のブロックの隙間(マージン)をどれくらい取るべきかという指定です。 パディングは自分のブロック内の要素を表示するとき、内側に向けてどれだけ位置を詰めるか(どの部分を表示領域とするか)を指定します。 なぜ似たような指定が2つあるのかということですが、これには意味があります。 border(枠線)は margin の内側で padding の外側(2つの境界)に配置される。 padding は指定した値だけ必ず領