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

Bootstrap 5.3のCDNリンク完全ガイド!初心者向けCSS・JS・アイコンのIntegrity一覧

Bootstrap 5.3 のCDNリンク集:CSS/JS/IconsのIntegrityコード早見表
Bootstrap 5.3 のCDNリンク集:CSS/JS/IconsのIntegrityコード早見表

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

生徒

「BootstrapをCDNで使うって聞いたけど、リンクがいろいろあって難しそうです…」

先生

「Bootstrap 5.3を使うときに、CSSやJavaScript、アイコン用のリンクを貼る必要がありますね。初心者の方でもすぐに使えるように、必要なCDNリンクとIntegrityのコードを一覧で紹介しますよ。」

生徒

「Integrityって何ですか?リンクを貼るだけじゃダメなんですか?」

先生

「Integrity(インテグリティ)とは、CDNのファイルが書き換えられていないかを確認するための安全チェック用のコードです。安心して使うために、これも一緒に書くと良いですよ。」

1. Bootstrap 5.3のCDNリンクとは?

1. Bootstrap 5.3のCDNリンクとは?
1. Bootstrap 5.3のCDNリンクとは?

Bootstrap(ブートストラップ)は、Webサイトのデザインやレイアウトを簡単に作れる人気のフレームワークです。CDN(コンテンツ・デリバリー・ネットワーク)を使うと、パソコンにファイルを保存しなくてもネット上から読み込めるため、すぐに使えます。

Bootstrap 5.3を使うためには、CSS・JavaScript・Iconsの3つのCDNリンクをHTMLの中に記述します。

2. CSSのCDNリンクとIntegrity

2. CSSのCDNリンクとIntegrity
2. CSSのCDNリンクとIntegrity

Bootstrapのスタイルを適用するためのCDNリンクです。HTMLファイルの<head>タグの中に書きます。


<!-- Bootstrap 5.3 CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8jhAXgJ/TC3eR3f5XUJOKMx4ELfGi2cW8NdRaEjUj8vZ69" crossorigin="anonymous">

3. JavaScriptのCDNリンクとIntegrity

3. JavaScriptのCDNリンクとIntegrity
3. JavaScriptのCDNリンクとIntegrity

ボタンやモーダルなど、動きのある機能を使うためにはJavaScriptのCDNが必要です。</body>タグの直前に記述します。


<!-- Bootstrap 5.3 JS(Popper含む) -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoK4FjA36kZr9E+SBZrxMi87IcQdxNQ74uRkNvMZV6VBrG/" crossorigin="anonymous"></script>

4. Bootstrap IconsのCDNリンクとIntegrity

4. Bootstrap IconsのCDNリンクとIntegrity
4. Bootstrap IconsのCDNリンクとIntegrity

チェックマークやゴミ箱アイコンなどを使いたい場合は、アイコン用のCDNも必要です。<head>タグ内にCSSと一緒に書きます。


<!-- Bootstrap Icons -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css" integrity="sha384-XKnY1GwL7R1mzt0CZRFmRAduWYwB2zJp8oyOgzL3t8k38st0xW8UAvR5fw8XWwLs" crossorigin="anonymous">

5. 実際にすべて組み合わせたHTMLテンプレート

5. 実際にすべて組み合わせたHTMLテンプレート
5. 実際にすべて組み合わせたHTMLテンプレート

ここでは、すべてのCDNリンク(CSS・JavaScript・Icons)を正しく書いたHTMLの全体例を紹介します。初心者の方はこのテンプレートをコピペして使ってもOKです。


<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>Bootstrap CDN例</title>
    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8jhAXgJ/TC3eR3f5XUJOKMx4ELfGi2cW8NdRaEjUj8vZ69" crossorigin="anonymous">
    <!-- Bootstrap Icons -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css" integrity="sha384-XKnY1GwL7R1mzt0CZRFmRAduWYwB2zJp8oyOgzL3t8k38st0xW8UAvR5fw8XWwLs" crossorigin="anonymous">
</head>
<body>
    <div class="container mt-5">
        <h1 class="text-success"><i class="bi bi-check-circle-fill me-2"></i>Bootstrap 5.3が使えました!</h1>
    </div>

    <!-- Bootstrap JS -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoK4FjA36kZr9E+SBZrxMi87IcQdxNQ74uRkNvMZV6VBrG/" crossorigin="anonymous"></script>
</body>
</html>
ブラウザ表示

6. Integrity(インテグリティ)の意味と重要性

6. Integrity(インテグリティ)の意味と重要性
6. Integrity(インテグリティ)の意味と重要性

Integrityとは、日本語で言うと「完全性」や「改ざんされていないか確認する仕組み」です。もし誰かがCDNの中身を勝手に書き換えてしまった場合、Integrityが違うと読み込みがブロックされます。

つまり、安全なWebページを作るためにとても重要なものなんです。特に企業サイトやお店のサイトなど、信頼が大事なページでは必須の設定です。

7. 初心者が間違えやすいポイント

7. 初心者が間違えやすいポイント
7. 初心者が間違えやすいポイント
  • CSSとJavaScriptを逆の順番で書いてしまう
  • Integrityコードを貼り忘れる
  • クロスオリジン属性(crossorigin="anonymous")が抜けている
  • 最新版でない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の文字間・単語間の調整と影の付け方を完全ガイド!初心者でもわかるテキスト装飾術