まず最初に<link>
、CSS 外部スタイル シートをリンクするためのタグは<head>
セクション内にある必要があり、head の外に配置するのは非常に非正統的であることを知っています。
ただし、私はモジュール式の Web デザインにヘッドとフッターのインクルードを使用しており、特定のページに適用され、他のページには適用されない CSS スタイルシートがいくつかあります。
<link>
特定のページのセクション内にいくつかのタグを配置<body>
しましたが、最新のブラウザーの優れた対応のおかげで、これまでのところ IE 以外で問題を経験したことはありません。
ですから、HTML 純粋主義者には申し訳ありませんが、質問しなければなりません:外部の CSS スタイルシートをリンクすると、どのような悪影響があり<head>
ますか?
私の調査では、人々は通常 w3schools を参照して「CSS スタイルシートを head にリンクする」と述べているだけですが、その理由についてはあまり詳しく説明していません。
ひとつの答えとして「妥当性」が挙げられていますが、それは何を意味するのでしょうか。検索エンジンフレンドリー?検索エンジンが私のスタイルシートを読み取っても、読み取らなくても、私には何のメリットもありません...