カテゴリ: Bootstrap 更新日: 2026/03/06

Bootstrap 5 のタイポグラフィ設定を完全解説!初心者でもわかる見出し・文字サイズ・文字色の基本

Bootstrap 5 のタイポグラフィ:見出し・本文・行間・文字色のベストプラクティス
Bootstrap 5 のタイポグラフィ:見出し・本文・行間・文字色のベストプラクティス

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

生徒

「Webサイトの文字の見た目って、どうやって整えるんですか?」

先生

「Bootstrap 5(ブートストラップ ファイブ)を使えば、文字の大きさや色、間隔をとても簡単に設定できますよ。」

生徒

「難しそうですが、初心者でも使えるんですか?」

先生

「もちろん!これから順番にタイポグラフィの基本を見ていきましょう!」

1. タイポグラフィってなに?初心者向けに解説

1. タイポグラフィってなに?初心者向けに解説
1. タイポグラフィってなに?初心者向けに解説

タイポグラフィとは、「文字の見せ方」のことをいいます。文字の大きさ、太さ、色、行と行の間隔(行間)などを調整して、読みやすくデザインする技術です。

たとえば、重要なタイトルは大きく太く表示して、説明文は少し小さめにするなどの工夫が含まれます。

2. Bootstrap 5で見出し(h1〜h6)を使う

2. Bootstrap 5で見出し(h1〜h6)を使う
2. Bootstrap 5で見出し(h1〜h6)を使う

Bootstrap 5では、見出しタグ(h1〜h6)を使って、自然に文字の大きさを変えることができます。h1が一番大きく、h6が一番小さいです。


<h1>これは h1 の見出し</h1>
<h2>これは h2 の見出し</h2>
<h3>これは h3 の見出し</h3>
ブラウザ表示

また、.h1.h2などのクラスを使えば、段落タグ(pタグ)にも見出し風のスタイルを付けられます。


<p class="h1">pタグでもh1風に表示できます</p>
ブラウザ表示

3. 本文のサイズを変えたいときのクラス

3. 本文のサイズを変えたいときのクラス
3. 本文のサイズを変えたいときのクラス

通常の文字サイズを変更したいときは、Bootstrapのテキストサイズクラスを使います。たとえば.fs-1が一番大きく、.fs-6が一番小さいです。


<p class="fs-1">一番大きな文字サイズ</p>
<p class="fs-6">一番小さな文字サイズ</p>
ブラウザ表示

4. 行と行の間隔(行間)を設定する方法

4. 行と行の間隔(行間)を設定する方法
4. 行と行の間隔(行間)を設定する方法

文章が詰まりすぎて読みにくいと感じたことはありませんか?そんなときに使えるのが.lh-base.lh-lgなどのクラスです。

.lh-1は狭め、.lh-lgは広めです。


<p class="lh-1">行間がせまい文章です。</p>
<p class="lh-lg">行間が広めの文章です。読みやすくなります。</p>
ブラウザ表示

5. 文字色の設定方法(カラー)

5. 文字色の設定方法(カラー)
5. 文字色の設定方法(カラー)

Bootstrap 5では、あらかじめ用意された文字色クラスがあり、すぐに色をつけることができます。たとえば.text-primaryは青色、.text-dangerは赤色です。


<p class="text-primary">これは青い文字です。</p>
<p class="text-danger">これは赤い文字です。</p>
<p class="text-success">これは緑の文字です。</p>
ブラウザ表示

6. 補足:文字の太さと揃え方

6. 補足:文字の太さと揃え方
6. 補足:文字の太さと揃え方

文字を太くするには.fw-bold、薄くするには.fw-lightを使います。

文字を中央に揃えたいときは.text-center、右寄せは.text-endを使います。


<p class="fw-bold text-center">中央で太字の文字</p>
<p class="fw-light text-end">右寄せで細い文字</p>
ブラウザ表示

7. 実用例:お知らせ文のスタイル

7. 実用例:お知らせ文のスタイル
7. 実用例:お知らせ文のスタイル

実際のWebページでは、たとえば下記のようにニュースやお知らせ文を目立たせることができます。


<p class="fs-5 fw-bold text-danger lh-lg text-center">
    【重要】システムメンテナンスのお知らせ:○月○日 午前2時〜5時
</p>
ブラウザ表示

まとめ

まとめ
まとめ

Bootstrap 5 タイポグラフィの全体像を振り返る

ここまで、Bootstrap 5を使ったタイポグラフィ設定について、初心者でも理解できるように基礎から丁寧に学んできました。 タイポグラフィとは単に文字を表示するだけではなく、見出し、本文、行間、文字サイズ、文字色、文字の太さなどを調整することで、 Webページ全体の読みやすさや印象を大きく左右する重要な要素です。 特にBootstrap 5では、あらかじめ用意されたクラスをHTMLに指定するだけで、 デザイン性の高い文字表現を簡単に実現できる点が大きな特徴といえます。

見出しタグであるh1からh6は、ページ構成を分かりやすく整理するために欠かせません。 検索結果での評価やユーザーの読みやすさにも関わるため、意味を意識して正しく使うことが大切です。 また、hタグを使わなくても、h1クラスやh2クラスを使えば、pタグに見出し風のデザインを適用できるため、 レイアウトの自由度も高まります。

文字サイズ・行間・文字色の重要性

本文の文字サイズを調整できるfsクラスや、行と行の間隔を調整できるlhクラスは、 長文コンテンツを読みやすくするうえで非常に重要です。 文字が小さすぎたり、行間が詰まりすぎていると、内容が良くても読まれにくくなってしまいます。 逆に、適切な文字サイズと行間を設定することで、ユーザーはストレスなく情報を理解できます。

文字色についても、Bootstrap 5にはtext-primaryやtext-dangerなどの便利なクラスが用意されています。 強調したい部分や注意喚起したい文章を色で分かりやすく表現することで、 情報の重要度を視覚的に伝えることができます。 ただし、色を使いすぎると逆に見づらくなるため、全体のバランスを考えて使うことがポイントです。

まとめとしてのサンプルプログラム

ここでは、これまで学んだタイポグラフィの要素を組み合わせたサンプルプログラムを確認します。 見出し、文字サイズ、行間、文字色を一度に使うことで、実際のWebページに近い表現になります。


<h2 class="fw-bold text-center text-primary">
    お知らせ
</h2>

<p class="fs-5 lh-lg text-center">
    サイトリニューアルに伴い、一部機能がご利用いただけません。
</p>

<p class="fw-bold text-danger text-center">
    メンテナンス予定日:七月十五日 午前一時から午前五時まで
</p>
ブラウザ表示

このようにBootstrap 5のタイポグラフィクラスを活用すれば、 CSSを細かく書かなくても、統一感のある読みやすい文字デザインを作ることができます。 初心者の方は、まず既存のクラスを組み合わせて使い、 慣れてきたら独自のデザインに発展させていくと理解が深まります。

先生と生徒の振り返り会話

生徒

「文字の大きさや色って、なんとなく決めていましたけど、 Bootstrap 5を使うとルールがはっきりしていて分かりやすいですね。」

先生

「そうですね。 タイポグラフィは感覚だけでなく、読みやすさや構造を意識することが大切です。 Bootstrapのクラスを使えば、その基本を自然に身につけられます。」

生徒

「見出し、本文、強調部分を分けるだけで、 文章がすごく読みやすくなるのが実感できました。」

先生

「その気づきはとても重要です。 タイポグラフィを意識するだけで、Webサイトの完成度は大きく上がります。 今回学んだ基本を土台にして、ぜひ実際のページ制作に活かしてください。」

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

Bootstrap 5で見出しの文字サイズはどうやって変えられますか?

Bootstrap 5では、h1からh6までの見出しタグを使うことで、文字の大きさを自動的に調整できます。h1が一番大きく、h6が一番小さくなります。

pタグで見出し風の大きな文字にしたいときはどうすればいいですか?

pタグでも、Bootstrap 5のクラス「.h1」や「.h2」などを使えば、見出し風のスタイルで大きな文字を表示できます。
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のcolumn-countを完全ガイド!初心者でもわかる複数列レイアウトの作り方
New2
CSS
CSSのz-indexとposition完全ガイド!初心者でもわかる要素を重ねる方法
New3
Bootstrap
Bootstrapオフキャンバス入門:.offcanvasと.offcanvas-start・end・top・bottomの基本をやさしく解説
New4
CSS
CSSのoverflowプロパティ完全ガイド!初心者でもわかるvisible・hidden・scroll・autoの違い
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSで文字の間隔を調整する方法!初心者でもわかるletter-spacingとword-spacingの使い方
No.2
Java&Spring記事人気No2
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.3
Java&Spring記事人気No3
CSS
CSSのmarginとpaddingの違いとは?初心者でもわかるボックス間のスペース調整の基本
No.4
Java&Spring記事人気No4
Bootstrap
Bootstrap Iconsのライセンスと商用利用の注意点【著作権と表記を初心者向けに解説】
No.5
Java&Spring記事人気No5
CSS
CSSのoverflowプロパティ完全ガイド!初心者でもわかるvisible・hidden・scroll・autoの違い
No.6
Java&Spring記事人気No6
CSS
CSSの文字色と背景色をやさしく解説!初心者でもわかる基本の設定方法
No.7
Java&Spring記事人気No7
HTML
HTMLのliタグとは?初心者でもわかるul・ol内での正しい役割を完全解説
No.8
Java&Spring記事人気No8
CSS
CSSの状態によるセレクタ完全ガイド!初心者でもわかる:checkedと:disabledの使い方