CSS

CSS解説本

CSS解説本
オススメCSS解説本
CSS基本
CSSのメリット
利用手順
HTMLとCSSの関係
スタイル設定
継承
カスケード
疑似クラスと疑似要素
マージンとパディング
数値単位
CSS実践
メニュー作成
コンテンツ作成
タイトル作成

マージンとパディング どんな時に使うの??

マージンとパディングの位置

sen

全ての要素は、ボックスと呼ばれる四角い領域を持ちます。その領域構造は、下記のようになっています。

CSSpht03

■ 背景色・背景画像
・ 内容領域とパディング領域に表示される色や画像

■ 内容領域
・ テキストや画像など、要素の内容が表示される領域
・ widthプロパティやhrightプロパティでサイズ調節可能

■ パディング
・ 要素内容が表示される部分とボーダーとの間
・ 背景色は、この部分にも適用される

■ 枠線(ボーダー)
・ パディングの外側に設定されるもの

■ マージン
・ ボーダーの外側に設定される余白
・ 背景色は、この部分には適用されない

sen

マージン ( margin ) を使用するケース

sen

・ ボーダーの外側に余白が必要な時
・ 余白に背景色(画像)を適用したくない時

sen

パディング ( padding ) を使用するケース

sen

・ ボーダーの内側に余白が必要な時
・ 余白に背景色(画像) を適用したい時

sen

ブラウザによる問題

sen

IE5.x, 6では、float指定したボックスに左のマージンを指定すると、左側が指定された値の2倍のマージンになってしまうことがあります。 その回避方法として、パディングを使用したり、ボックスに「display:inline;」を指定することにより回避出来ます。

sen

▲このページのトップへ