カテゴリ: Bootstrap 更新日: 2025/09/28

「反映されない」「エラーが出る」を解決!Bootstrap導入トラブル完全チェックリスト

「反映されない」「エラーが出る」導入トラブルの原因と解決チェックリスト
「反映されない」「エラーが出る」導入トラブルの原因と解決チェックリスト

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

生徒

「BootstrapをCDNで読み込んだのに、見た目が変わりません…。CSSが反映されない気がします。」

先生

「Bootstrapが正しく読み込まれていないか、書き方に少しミスがあるのかもしれませんね。よくあるトラブルとそのチェックポイントを一緒に見ていきましょう!」

生徒

「はい!自分で気づけるようになりたいです!」

1. CSSやJavaScriptが反映されない原因とは?

1. CSSやJavaScriptが反映されない原因とは?
1. CSSやJavaScriptが反映されない原因とは?

HTMLにBootstrapを導入しても、ボタンの見た目が変わらない・レイアウトが崩れているなど「CSSが効かない」「エラーが出る」場合は、次のような原因が考えられます。

  • CDNリンクが間違っている
  • 読み込む順番が正しくない
  • ファイルが保存されていない
  • ブラウザのキャッシュが残っている

2. CDNリンクが正しいか確認する

2. CDNリンクが正しいか確認する
2. CDNリンクが正しいか確認する

Bootstrap 5.3のCSSとJSを使う場合、下記のようなCDNリンクが必要です。リンク先の文字が1文字でも違うと、正しく読み込まれません。


<!-- CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">

<!-- JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>

3. HTMLの基本構造を確認しよう

3. HTMLの基本構造を確認しよう
3. HTMLの基本構造を確認しよう

初心者が見落としやすいのがHTMLの構造ミスです。<head>の中にCSS、</body>の直前にJavaScriptを記述するのが基本です。


<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>Bootstrap表示確認</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
    <h1 class="text-primary">Bootstrapが正しく反映されました</h1>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
ブラウザ表示

4. 保存ミスに注意しよう

4. 保存ミスに注意しよう
4. 保存ミスに注意しよう

HTMLファイルを作ったあと、上書き保存を忘れると修正内容が反映されません。よくあるのが「見た目が変わらない」と思ったら、前の状態が表示されているだけというケースです。

保存してからブラウザで再読み込みしましょう。

5. ブラウザのキャッシュをクリアする

5. ブラウザのキャッシュをクリアする
5. ブラウザのキャッシュをクリアする

パソコンやスマホのブラウザには「キャッシュ(記憶)」が残っています。古いファイルが表示されている場合があるので、Ctrl + F5(Macなら Command + R)で再読み込みをしてみてください。

それでも変わらないときは、キャッシュを削除する設定を確認しましょう。

6. ファイル名や拡張子のミスに注意

6. ファイル名や拡張子のミスに注意
6. ファイル名や拡張子のミスに注意

ファイルの名前がindex.htmltest.htmlになっていても、うっかりindex.txtになっていないか注意しましょう。

拡張子(けいちょうし)とは、ファイルの最後についている「.html」などのことです。これが間違っていると、ブラウザで正しく表示できません。

7. 文字コードはUTF-8になっているか

7. 文字コードはUTF-8になっているか
7. 文字コードはUTF-8になっているか

文字化けしたり、日本語が変になるときは、文字コードがUTF-8になっているか確認しましょう。

HTMLの最初にある次のタグで指定できます。


<meta charset="UTF-8">

8. エラーが出たときの確認ポイント

8. エラーが出たときの確認ポイント
8. エラーが出たときの確認ポイント

ページにエラーが表示されたときは、下記のことをチェックしてください。

  • CDNリンクが正しいか?
  • JavaScriptは最後に書いてあるか?
  • インターネットにつながっているか?
  • 拡張子が.htmlになっているか?

それでも解決しない場合は、別のブラウザで開いてみるのもおすすめです。

9. チェックリストで安心確認!

9. チェックリストで安心確認!
9. チェックリストで安心確認!
  • HTMLの基本構造が正しいか
  • BootstrapのCDNリンクが正確か
  • ファイルは保存されているか
  • ブラウザのキャッシュを消したか
  • インターネット接続は問題ないか

このチェックリストをひとつずつ確認すれば、「反映されない」「表示されない」「エラーが出る」といったBootstrap導入のトラブルを初心者でも自力で解決できます。

関連記事:
カテゴリの一覧へ
新着記事
CSSのダブルボーダーや点線・破線を完全ガイド!初心者でもわかるdotted・dashed・doubleの使い方
Bootstrapの$theme-colorsを拡張!ブランドカラー追加の完全ガイド【map-merge】
CSSの境界線を部分的に設定する方法を完全ガイド!初心者でもわかるborder-topなどの使い方
BootstrapのSass変数を完全ガイド!初心者でもわかる色・余白・フォント設定
人気記事
No.1
Java&Spring記事人気No1
CSSで文字の間隔を調整する方法!初心者でもわかるletter-spacingとword-spacingの使い方
No.2
Java&Spring記事人気No2
CSSのtext-alignの使い方完全ガイド!初心者でもわかる文字揃えの基本
No.3
Java&Spring記事人気No3
Bootstrap 3から5への一気移行ガイド!初心者でもわかる段階的リファクタリングの進め方
No.4
Java&Spring記事人気No4
CSSの文字間・単語間の調整と影の付け方を完全ガイド!初心者でもわかるテキスト装飾術