初心者向け CSS講座:余白を調整する②

こんにちは、初心者向けCSS講座 第22回目の講座です 。
前回はCSSで余白を調整する「margin」プロパティについてご紹介しました。
今回はもう一つの余白を指定するプロパティ「padding」プロパティについてご紹介します。
目次

余白を指定するプロパティ

前回の講座でご説明した通り、余白の指定には「marginプロパティ」と「paddingプロパティ」の二つがあります。
marginプロパティは要素の外、paddingプロパティは要素の内側に余白をつけることができます。
今回はpaddingプロパティについて詳しくご紹介していきます。

paddingプロパティ

paddingプロパティは要素の内側に余白をつけることができます。
marginプロパティ同様に上、下、右、左の四辺にそれぞれ余白を指定することができます。
それぞれ「margin-top」「margin-bottom」「margin-right」「margin-left」と書き、数値を指定します。
また、半角スペースで数字を区切って上下、左右の余白を指定することもできます。
上、右、下、左(時計回り)の順で余白の数値を書き半角スペースで区切ることで一括指定します。
例えば、padding : 10px 20px 15px 30px ; と指定すると上に10px、右に20px、下に15px、左に30pxの余白を指定できます。

paddingプロパティを使ってみよう

それでは実際にpaddingプロパティをつかって余白を指定してみましょう。
こちらHTMLのサンプルコードを使います。

<!doctype html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>paddingプロパティで余白を指定する</title>
    <meta name="description" content="余白を指定する">
    <link rel="stylesheet" href="style.css">
</head>
<body>
   
   <div>
    <p>要素の内側に余白をつける</p>
   </div>
</body>
</html>
次に余白を指定するCSSを書きます。今回は内側に40pxの余白をつけます。
 また、見た目がわかりやすいように背景色を指定します。
@charset "UTF-8";
div {

  padding: 40px;

}

/*わかりやすいようにdiv要素背景色を指定しています*/
div {
  background: #FFC7DE;
 
}
ブラウザで表示すると画像の通りです。<div>要素の内側に40pxの余白がついたことがわかります。

実行結果

ブラウザでの実行結果はこちらで確認できます。

次回

今回は「paddingプロパティ」を使って余白を指定する方法についてご紹介しました。
次回は余白を一括指定する方法をご紹介します!
それでは、また次回もよろしくお願いします。
よかったらシェアしてね!
目次