カテゴリ: Bootstrap 更新日: 2026/02/01

Bootstrap スペーシング完全ガイド|margin・padding・レスポンシブ余白を初心者向けに解説

レスポンシブ余白(.mt-md-3 など)を設計する考え方と命名のコツ
レスポンシブ余白(.mt-md-3 など)を設計する考え方と命名のコツ

先生と生徒の会話形式で理解しよう

生徒

「Bootstrapのmt-md-3って、何を意味しているんですか?英語と数字が並んでいて混乱します…」

先生

「見た目は難しそうですが、実は“余白の大きさを画面サイズごとに決める合図”なんですよ。」

生徒

「パソコンも触ったことがない私でも使えますか?」

先生

「大丈夫です。紙に文字を書くときの“行間”を調整する感覚で考えれば理解できます。」

1. Bootstrapのスペーシングとは何か

1. Bootstrapのスペーシングとは何か
1. Bootstrapのスペーシングとは何か

Bootstrapのスペーシングとは、画面の中の部品と部品のあいだにある「すき間」を調整する仕組みです。 このすき間には、外側の余白であるmarginと、内側の余白であるpaddingがあります。 これは、ノートに文字を書くとき、紙のふちから少し離して書く感覚や、箱の中に物を入れるときにクッションを入れる感覚と同じです。 プログラミング未経験の人でも、見た目を整えるための便利な道具だと考えると分かりやすくなります。 Bootstrap5では、クラス名を指定するだけで余白を簡単に設定でき、CSSを一から書く必要がありません。 そのため、HTMLだけでデザインを整えたい初心者にとても向いています。

2. marginとpaddingの基本的な違い

2. marginとpaddingの基本的な違い
2. marginとpaddingの基本的な違い

marginは「外のすき間」、paddingは「中のすき間」です。 たとえば、ダンボール箱を想像してください。 箱と箱の距離をあけるのがmarginで、箱の中に新聞紙を詰めて中身を守るのがpaddingです。 Bootstrapでは、mがmargin、pがpaddingを意味しています。 それぞれに数字を付けることで、余白の大きさを指定できます。 数字は0から5まであり、数字が大きいほど余白も大きくなります。 このシンプルなルールを覚えるだけで、ページの見た目が一気に整います。


<div class="m-3 p-3 border">
    箱の中の文字
</div>
ブラウザ表示

3. レスポンシブ余白という考え方

3. レスポンシブ余白という考え方
3. レスポンシブ余白という考え方

レスポンシブとは、画面の大きさに合わせて見た目を変える考え方です。 パソコン、タブレット、スマートフォンでは画面の広さが違います。 広い画面では余白を広めに取り、狭い画面では余白を小さくすると読みやすくなります。 Bootstrapでは、この調整をクラス名だけで行えます。 これは、服のサイズを季節や体型に合わせて選ぶのと似ています。 ひとつのデザインを、どの端末でも見やすくするための工夫がレスポンシブ余白です。

4. mt-md-3の意味を分解して理解する

4. mt-md-3の意味を分解して理解する
4. mt-md-3の意味を分解して理解する

mt-md-3は、三つの情報が合体した名前です。 mtは上方向のmargin、mdは中くらいの画面サイズ以上、3は余白の大きさを表します。 つまり「画面が中くらい以上のときだけ、上にほどよい余白をつける」という意味です。 スマートフォンでは余白なし、パソコンでは余白あり、という指定が簡単にできます。 英語が苦手でも、記号として覚えれば問題ありません。 分解して考えることで、どんなクラス名でも落ち着いて読めるようになります。


<h2 class="mt-md-3">見出しタイトル</h2>
<p>本文テキスト</p>
ブラウザ表示

5. 設計するときの考え方のコツ

5. 設計するときの考え方のコツ
5. 設計するときの考え方のコツ

レスポンシブ余白を設計するときは、まずスマートフォンを基準に考えます。 小さい画面では情報を詰めすぎないことが大切です。 そのうえで、画面が広くなったら少しずつ余白を足します。 いきなりすべてのサイズを考えようとすると混乱します。 「最小サイズから考える」という順番を守ると、初心者でも失敗しにくくなります。 これは料理で、まず基本の味を作ってから調味料を足す感覚に近いです。


<div class="p-2 p-md-4 bg-light">
    画面サイズで余白が変わる箱
</div>
ブラウザ表示

6. 命名のコツとよくある失敗

6. 命名のコツとよくある失敗
6. 命名のコツとよくある失敗

Bootstrapのクラス名は、短くても意味があります。 自分で名前を付ける必要はなく、決められたルールをそのまま使います。 よくある失敗は、すべてに同じ余白を付けてしまうことです。 見出し、文章、画像では、必要な余白が違います。 ノートに線を引くとき、すべて同じ幅だと読みにくくなるのと同じです。 必要な場所に、必要な分だけ余白を付ける意識を持ちましょう。

7. 初心者が覚えるべき最小ルール

7. 初心者が覚えるべき最小ルール
7. 初心者が覚えるべき最小ルール

最初は、上下の余白だけを意識すれば十分です。 mとp、tとb、数字の組み合わせを覚えるだけで、基本的な調整はできます。 完璧を目指す必要はありません。 少しずつ触りながら、「この余白は広い」「これは狭い」と感覚をつかむことが大切です。 Bootstrapのスペーシングは、失敗してもすぐ直せる安心な仕組みです。 まずは気軽に試して、画面の変化を楽しんでみてください。


<img src="/img/sample150-100.jpg" class="mt-3 mb-3" alt="サンプル画像">
ブラウザ表示
カテゴリの一覧へ
新着記事
New1
Bootstrap
スティッキーフッターの作り方を完全解説!Bootstrapで高さと余白を調整する方法
New2
CSS
CSSのダブルボーダーや点線・破線を完全ガイド!初心者でもわかるdotted・dashed・doubleの使い方
New3
CSS
レスポンシブデザインの要!ブレイクポイントの決め方とCSSの書き方ガイド
New4
HTML
HTMLのdl・dt・ddとは?初心者でもわかる定義リストの基本と使い方
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.2
Java&Spring記事人気No2
CSS
ヘッダーとフッターのレスポンシブ配置を完全ガイド!スマホ対応のコツ
No.3
Java&Spring記事人気No3
Bootstrap
Bootstrap 5のユーティリティクラスを完全解説!初心者向けによく使うクラス一覧と使い方
No.4
Java&Spring記事人気No4
CSS
CSSのバージョンと進化の歴史を初心者向けにやさしく解説!
No.5
Java&Spring記事人気No5
Bootstrap
Bootstrap Iconsのライセンスと商用利用の注意点【著作権と表記を初心者向けに解説】
No.6
Java&Spring記事人気No6
Bootstrap
Bootstrapの幅と高さを完全理解!初心者でもわかるサイズ・幅高さユーティリティ入門
No.7
Java&Spring記事人気No7
Bootstrap
Bootstrap 5 のテーブル入門:罫線・ストライプ・横スクロールの設定方法
No.8
Java&Spring記事人気No8
CSS
CSSの透明度を完全解説!初心者にもわかるopacityとrgbaの使い方