ゼロからはじめるホームページ作成 
HOME > スタイルシート講座 > 余白を設定する

余白を設定する

スタイルシートでは外側の余白と内側の余白を指定することができます。

外側の余白はmargin、内側の余白はpaddingを使用します。

外側の余白(margin)

外側の余白にはmargin-top(上余白)margin-bototm(下余白)
margin-left(左余白)margin-right(右余白)があります。

上余白は30px、左余白は20pxなど複数で異なる値を指定できます。
またmarginだけの場合は、上下左右の余白が1回で指定できます。

HTMLファイル

<div style="border:1px solid;">
<div style="margin:30px;background-color:orange;">margin:30px</div>
</div>

<div style="border:1px solid;">
<div style="margin-top:30px;background-color:orange;">margin-top:30px</div>
</div>

<div style="border:1px solid;">
<div style="margin-bottom:30px;background-color:orange;">margin-bottom:30px</div>
</div>

<div style="border:1px solid;">
<div style="margin-left:30px;background-color:orange;">margin-left:30px</div>
</div>

<div style="border:1px solid;">
<div style="margin-right:30px;background-color:orange;">margin-right:30px</div>
</div>

結果

margin:30px
margin-top:30px
margin-bottom:30px
margin-left:30px
margin-right:30px


内側の余白(padding)

内側の余白にはpadding-top(上余白)padding-bototm(下余白)
padding-left(左余白)padding-right(右余白)があります。

上余白は30px、左余白は20pxなど複数で異なる値を指定できます。
またpaddingだけの場合は、上下左右の余白が1回で指定できます。

HTMLファイル

<div style="border:1px solid;">
<div style="padding:30px;background-color:orange;">padding:30px</div>
</div>

<div style="border:1px solid;">
<div style="padding-top:30px;background-color:orange;">padding-top:30px</div>
</div>

<div style="border:1px solid;">
<div style="padding-bottom:30px;background-color:orange;">padding-bottom:30px</div>
</div>

<div style="border:1px solid;">
<div style="padding-left:30px;background-color:orange;">padding-left:30px</div>
</div>

<div style="border:1px solid;">
<div style="padding-right:30px;background-color:orange;">padding-right:30px</div>
</div>

結果

padding:30px
padding-top:30px
padding-bottom:30px
padding-left:30px
padding-right:30px


また、外側の余白(margin)と内側の余白(padding)を同時に使うこともできます。
文字や配置などレイアウトで非常によく使います。

まとめ

  • 外側の余白はmarginを使用する。
  • margin-top(上余白)、margin-bototm(下余白)、margin-left(左余白)、margin-right(右余白)を個々に設定できる。
  • 内側の余白はpaddingを使用する。
  • padding-top(上余白)、padding-bototm(下余白)、padding-left(左余白)、padding-right(右余白)を個々に設定できる。
  • marginまたはpaddingの場合は、上下左右の予約を設定できる。


スタイルシート講座

初心者講座

スポンサードリンク

スタイルシート辞典

テキスト
フォント
背景
ボックス
配置
リスト
テーブル
ユーザインタフェース
その他



Copyright© ゼロからはじめるホームページ作成講座 All Rights Reserved.  サイトマップ