← エラー辞典に戻る

HTML

外部CSSが読み込まれない

link要素のrel="stylesheet"の書き忘れ

こんな症状

link要素のrel="stylesheet"を書き忘れてCSSが適用されない。CSSファイルを読み込むときに起きやすいミスだよ。

まず試す

<link rel="stylesheet" href="style.css"> のように rel="stylesheet" を正しく書く。

html
<link rel="stylesheet" href="style.css">

これで直らなければ、下の「自分のケース」を確認。

🔍 自分のケースはどれ?

  • rel 属性が無い
    → rel="stylesheet" を追加する。
  • rel のスペルミス
    → rel="stylesheet" を正確に書く。
  • それでも当たらない
    → Networkタブで style.css が200で読み込まれているか確認する。

なぜ起きる?

ブラウザは<link>タグのrel属性を見て「このファイルは何の役割か」を判断するよ。rel="stylesheet"がないと、ブラウザはそのファイルをCSSとして認識せず、スタイルが適用されないんだ。relのスペルミスも同じ結果になるよ。

✕ エラーが起きるコード
<link href="style.css">
<!-- rel 属性がない -->
✓ 直したコード
<link rel="stylesheet" href="style.css">

✅ 直ったか確認

スタイルが適用され、NetworkタブでCSSが読み込まれていればOK。

🆘 まだ直らないときは

href のファイル名・パスが正しいかも合わせて確認しよう。

Q&Aで質問する →

この解決法は役立ちましたか?

🔗 関連するエラー

🔗 別カテゴリの関連エラー

📖 この問題を学べるレッスン

HTMLレッスン3:リンクと画像で根本から理解する →

✏️ 手を動かして練習

このテーマの図解ドリルで実際に書いて確認する →

📝 関連ブログ記事

📖 関連する用語

🚀 HTMLレッスン3:リンクと画像で根本解決しよう!

このエラーの背景にある仕組みを、手を動かしながら学べるレッスンがあります。完全無料・登録不要。

HTMLレッスン3:リンクと画像へ →

❓ 関連するQ&A