カテゴリ: Bootstrap 更新日: 2026/08/09

Bootstrapの内側余白pで見た目のサイズ感を調整する方法を徹底解説 初心者向けデザイン術

内側余白(p-*)で見た目のサイズ感を調整するデザイン術
内側余白(p-*)で見た目のサイズ感を調整するデザイン術

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

生徒

「Bootstrapのpって何ですか。数字もついていてよく分かりません。」

先生

「pは内側余白をあらわします。箱の中のすき間を広げるためのクラスです。」

生徒

「すき間を広げるだけでデザインが良くなるのですか。」

先生

「はい。文字や画像がぎゅうぎゅうだと読みにくくなります。内側余白を整えると見た目のサイズ感が一気に整います。」

1. Bootstrapの内側余白とは何か

1. Bootstrapの内側余白とは何か
1. Bootstrapの内側余白とは何か

Bootstrapとは、Webサイトをかんたんにきれいに作るためのCSSフレームワークです。フレームワークとは、あらかじめ用意された便利な部品の集まりのことです。pというクラスは、paddingの略で、内側余白を意味します。内側余白とは、箱の中のすき間のことです。

たとえば、お弁当箱を思い出してください。ごはんが箱のふちにぴったりくっついていると、少し食べにくいです。少しすき間があると、見た目もきれいで食べやすくなります。Webデザインでも同じで、文字や画像のまわりに余白を作ることで、読みやすさや高級感が生まれます。

Bootstrap5では、p-0からp-5までのクラスを使って、かんたんに内側余白を調整できます。CSSを書かなくてもクラスをつけるだけでサイズ感を変えられるのが大きなメリットです。

2. p-0からp-5までの基本的な使い方

2. p-0からp-5までの基本的な使い方
2. p-0からp-5までの基本的な使い方

Bootstrapのp-数字は、数字が大きいほど内側余白が広くなります。p-0は余白なし、p-5はかなり広い余白です。初心者の方は、まずp-3あたりから試すとバランスが取りやすいです。


<div class="bg-light p-1 border">
文字が少しだけ離れます
</div>

<div class="bg-light p-5 border mt-3">
文字が大きく離れます
</div>
ブラウザ表示

同じ背景色でも、pの数字を変えるだけで箱の大きさが違って見えます。これが見た目のサイズ感を調整するデザイン術の基本です。

3. 方向ごとの内側余白を使い分ける方法

3. 方向ごとの内側余白を使い分ける方法
3. 方向ごとの内側余白を使い分ける方法

Bootstrapでは、上下左右を別々に指定することもできます。ptは上、pbは下、psは左、peは右を意味します。英語のtop、bottom、start、endの頭文字です。


<div class="bg-warning pt-5 pb-1 ps-3 pe-3 border">
上だけ広く、下はせまくしています
</div>
ブラウザ表示

このように方向ごとに調整することで、ボタンの押しやすさやカードデザインの整え方が細かくコントロールできます。特にボタンでは、上下の余白を広めにすると押しやすくなります。

4. カードデザインでサイズ感を整えるコツ

4. カードデザインでサイズ感を整えるコツ
4. カードデザインでサイズ感を整えるコツ

Webサイトでよく使われるカードレイアウトでも、内側余白はとても重要です。カードの中の文字や画像がふちに近いと、安っぽく見えることがあります。p-4やp-5を使うと、ゆったりとした印象になります。


<div class="card p-4" style="width: 18rem;">
<img src="/img/sample150-100.jpg" class="card-img-top" alt="sample">
<div class="card-body">
<h5 class="card-title">商品タイトル</h5>
<p class="card-text">内側余白を広くすると高級感が出ます。</p>
</div>
</div>
ブラウザ表示

このようにBootstrapのサイズユーティリティと組み合わせることで、初心者でもプロのようなデザインに近づけます。

5. レスポンシブ対応でスマホでも見やすくする

5. レスポンシブ対応でスマホでも見やすくする
5. レスポンシブ対応でスマホでも見やすくする

レスポンシブとは、画面の大きさに応じて表示を変える仕組みです。Bootstrapでは、p-md-4のように書くことで、特定の画面サイズ以上のときだけ余白を変えられます。


<div class="bg-info p-2 p-md-5 text-white">
スマホではせまく、パソコンでは広く表示されます
</div>
ブラウザ表示

スマホでは画面が小さいため余白を少なめにし、パソコンでは広めにすることで、読みやすさとデザイン性を両立できます。これもBootstrap5の大きな魅力です。

6. 幅や高さとの組み合わせで完成度を高める

6. 幅や高さとの組み合わせで完成度を高める
6. 幅や高さとの組み合わせで完成度を高める

内側余白だけでなく、幅や高さの指定と組み合わせると、さらに整ったレイアウトになります。w-100は幅をいっぱいに広げるクラスです。


<div class="bg-secondary text-white w-100 p-4">
幅いっぱいに広がり、内側はゆったりしています
</div>
ブラウザ表示

幅高さユーティリティとpaddingを組み合わせることで、見た目のサイズ感を思い通りに調整できます。Bootstrapのクラスを知っているだけで、CSSを一から書かなくてもデザインが整います。

7. 内側余白で読みやすさと信頼感を作る理由

7. 内側余白で読みやすさと信頼感を作る理由
7. 内側余白で読みやすさと信頼感を作る理由

Webデザインでは、文字が読みやすいことがとても重要です。余白があると、視線が自然に流れます。反対に余白がないと、情報が詰まりすぎて疲れてしまいます。

Bootstrapのpクラスは、初心者でもかんたんにデザインを整えられる強力な機能です。特別な知識がなくても、p-3やp-4を追加するだけで、サイトの印象が大きく変わります。内側余白は単なるすき間ではなく、読みやすさ、安心感、信頼感を作る大切な要素です。

Bootstrap5のサイズユーティリティを上手に活用し、内側余白を意識したレイアウトを心がけることで、初心者でも見やすく美しいWebページを作ることができます。

まとめ

まとめ
まとめ

今回はBootstrapの内側余白であるpクラスを中心に、paddingの基本から応用までを学びました。Bootstrap5のサイズユーティリティを活用することで、CSSを細かく書かなくても、見た目のサイズ感を整えることができます。特にp-0からp-5までの数字の違いを理解することで、内側余白を自由にコントロールできるようになります。内側余白は単なるすき間ではなく、読みやすさ、デザイン性、そしてWebサイト全体の信頼感に直結する重要な要素です。

Bootstrapのpクラスは、HTMLにクラスを追加するだけでpaddingを設定できるため、初心者でも扱いやすいのが特徴です。p-3を基準に調整することで、バランスの良いレイアウトを作ることができます。また、ptやpb、psやpeといった方向指定クラスを使えば、上下左右それぞれの内側余白を細かく設定できます。これにより、ボタンデザインやカードレイアウト、フォームの入力欄など、さまざまな場面で最適なサイズ感を実現できます。

さらに、p-md-4のようなレスポンシブ対応クラスを使うことで、スマホとパソコンで異なる内側余白を設定できます。レスポンシブデザインは現代のWeb制作において欠かせない考え方です。Bootstrapのユーティリティクラスを活用すれば、画面サイズに応じたpadding調整も簡単に行えます。スマホでは余白を控えめにし、パソコンでは余白を広めにすることで、どのデバイスでも見やすいレイアウトが完成します。

また、w-100などの幅ユーティリティとpクラスを組み合わせることで、横幅いっぱいに広がりながらも内側はゆったりとしたデザインを作ることができます。幅高さユーティリティと内側余白の組み合わせは、Webデザインの完成度を高めるための重要なテクニックです。Bootstrapのサイズユーティリティを理解しておくことで、デザイン調整の幅が大きく広がります。

内側余白を意識することで、文字が詰まりすぎない読みやすいWebページを作ることができます。paddingを適切に設定することは、ユーザー体験の向上にもつながります。読みやすさが向上すると、滞在時間が伸び、コンテンツの理解度も高まります。Bootstrapのpクラスは、初心者から上級者まで幅広く活用できる基本かつ重要な機能です。

Web制作において、HTMLとCSSの基礎を理解しながらBootstrapの便利なクラスを活用することで、効率的に高品質なデザインを実現できます。内側余白を調整するというシンプルな操作が、サイト全体の印象を大きく変える力を持っています。Bootstrap5のpaddingユーティリティを積極的に活用し、見た目のサイズ感を整えた美しいWebページを作成していきましょう。


<div class="container mt-4">
<div class="card p-4 shadow-sm">
<h3 class="fw-bold">内側余白を意識したカード例</h3>
<p class="mt-3">
Bootstrapのp-4を使用して、読みやすい内側余白を設定しています。
</p>
<div class="bg-light p-3 mt-3 border">
方向指定クラスを活用した内側余白の調整例です。
</div>
</div>
</div>
ブラウザ表示
先生と生徒の振り返り会話

生徒

Bootstrapのpクラスは、ただの余白ではなく、デザイン全体の印象を決める大切な要素だと分かりました。

先生

その通りです。内側余白を整えることで、読みやすさや高級感が生まれます。paddingはWebデザインの基本です。

生徒

p-3やp-4を基準にしながら、方向指定やレスポンシブ対応も使えば、スマホでも見やすいページが作れそうです。

先生

はい。Bootstrap5のサイズユーティリティを理解すれば、HTMLにクラスを追加するだけでレイアウト調整ができます。難しいCSSを書かなくても、見た目のサイズ感を整えられます。

生徒

内側余白と幅高さユーティリティを組み合わせることで、より完成度の高いWebデザインができるのですね。

先生

その理解で完璧です。Bootstrapのpaddingクラスを使いこなし、読みやすく信頼感のあるWebサイトを作っていきましょう。

2026年最新 スキルアップ・実践セミナー

【60分集中】CSSを1行も書かない!?Bootstrap 5ユーティリティクラス活用で開発工数を50%削減

「スピード」が武器になる。Bootstrap 5で商用クオリティのWebサイトを高速構築。

本講座では、世界シェアNo.1のフレームワークBootstrap 5を使いこなし、ゼロからレスポンシブサイトを組み上げる「現場最速のワークフロー」を学びます。単なる導入に留まらず、ユーティリティクラスを活用した効率化と、実務で必須となるカスタマイズ技法を60分で完全習得します。

具体的なワークショップ内容と環境

【つくるもの】
モダンなランディングページ(LP)やダッシュボードのプロトタイプを作成します。ナビゲーション、ヒーローセクション、カードレイアウト、フッターなど、Bootstrapのコンポーネントを組み合わせて「一瞬で形にする」感動を体験してください。

【開発環境】
VS CodeにBootstrap 5専用のSnippet(補完機能)を導入し、手入力を最小限にする環境を構築。最新のCDN利用法や、表示速度(Core Web Vitals)を意識した最適な読み込み設定など、プロの初期設定を伝授します。

この60分で得られる3つの革新スキル

1. グリッドシステムの完全マスター

スマホ・タブレット・PCでレイアウトを自由自在に切り替える「ブレイクポイント」の極意を学びます。

2. ユーティリティクラスによる爆速デザイン

CSSを1行も書かずに、マージン・パディング・カラーを制御。開発工数を半分以下にする実戦術を習得します。

3. 脱・標準デザインのカスタマイズ

「Bootstrap感」を消し、独自のブランドイメージに合わせるための、上書きの作法とデザインの整え方を伝授します。

※本講座は、HTML/CSSの基本を理解した方向けの「実践加速講座」です。制作会社のコーダーや副業フリーランスとして「案件の回転率」を上げ、市場価値を最大化させたい方をモクモクがバックアップします。

【60分集中】CSSを1行も書かない!?Bootstrap 5ユーティリティクラス活用で開発工数を50%削減

Bootstrap 5を楽しみながら、一緒に学びましょう!

各回少人数・マンツーマン形式で徹底サポート

このセミナーの詳細・お申し込みはこちら
カテゴリの一覧へ
新着記事
New1
CSS
CSSでdisplayの違いを図解で理解!block・inline・inline-blockの使い方
New2
CSS
CSSのwidthとheightの基本!初心者でもわかる単位の使い分け
New3
CSS
z-indexによるバグを防ぐためのデバッグ方法完全ガイド!初心者向け解決テクニック
New4
HTML
HTML data-*属性とJavaScript連携を完全解説!datasetでカスタムデータを取得する方法
人気記事
No.1
Java&Spring記事人気No1
HTML
HTML inputタグとは?フォーム入力を担う基本要素を初心者向けに完全解説
No.2
Java&Spring記事人気No2
HTML
HTML formのaction URL設計を完全解説|送信先の考え方を初心者でも理解
No.3
Java&Spring記事人気No3
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.4
Java&Spring記事人気No4
CSS
レイヤー管理に便利なCSS変数とSCSS変数の活用法完全ガイド!初心者向け解説
No.5
Java&Spring記事人気No5
HTML
HTMLのformタグの書き方を完全ガイド!actionとmethod属性の意味を初心者向けにやさしく解説
No.6
Java&Spring記事人気No6
CSS
CSSのnth-child()を完全攻略!特定の順番にスタイルを当てる方法
No.7
Java&Spring記事人気No7
Bootstrap
Bootstrapで学ぶレスポンシブな並び方向の使い方完全ガイド!flex-rowとflex-columnを初心者向けにやさしく解説
No.8
Java&Spring記事人気No8
Bootstrap
Bootstrapモーダルの基本実装を完全解説!data-bs-toggleとdata-bs-targetで簡単に開閉しよう