第2部 HTML/CSS — Day 13 / 30

ボックスモデル

CSSでは、すべての要素を「箱(ボックス)」として扱います。padding は枠線の内側の余白、margin は枠線の外側の余白です。

.box {
  padding: 20px;   /* 内側の余白(枠線と中身の間) */
  margin: 30px;    /* 外側の余白(となりの要素との間) */
  border: 2px solid #2563eb;
}

ブラウザの開発者ツール(F12キー)で要素を選ぶと、ボックスモデルが図で表示されます。余白の調整に迷ったら開発者ツールで確認しましょう。

今日の練習

padding と margin の値をいろいろ変えて、どこの余白が変わるのかを開発者ツールで確かめましょう。

模範解答を見る
.box-a {
  padding: 40px;   /* 内側が広がる: 枠線と文字の間が空く */
  margin: 10px;
  border: 2px solid #2563eb;
}
.box-b {
  padding: 10px;
  margin: 40px;    /* 外側が広がる: となりの要素から離れる */
  border: 2px solid #ea580c;
}

padding を増やすと枠線の内側、margin を増やすと要素の外側の間隔が変わることを開発者ツールで確認できれば正解です。

理解度チェック

学籍番号と氏名を入力してクイズに正解すると、確認コード付きの提出用画面が表示されます。スクリーンショットを撮って Teams の Class Notebook に提出してください。

Q. 枠線の内側の余白を指定するCSSプロパティはどれでしょうか?

Completed

正解です!Day 13 の学習を確認しました

科目経営情報 2026
教材プログラミング入門30日 Day 13 ボックスモデル
学籍番号
氏名
提出時間
確認コード

提出時間はサーバー時刻に基づきます。

この画面のスクリーンショットを撮り、Teams の Class Notebook に提出してください。