1. ホーム
  2. html

[解決済み] cssファイルを<head>と<body>のどちらに記述したらよいのでしょうか?

2022-04-25 17:01:38

質問

通常、CSS ファイルは <head></head> の中に入れたらどうでしょうか? <body></body> どのような違いがあるのでしょうか?

どのように解決するのですか?

jdelStrotherがw3 specsについて、ARTstudioがブラウザのレンダリングについて述べたことを補足しておきます。

の前にCSSが宣言されている場合、そのCSSが使用されるため、推奨されています。 <body> が開始されると、スタイルが実際にすでに読み込まれていることになります。そのため、ユーザーはすぐに画面に何かが表示されるのを見ることができます(例:背景色)。そうでない場合、CSSがユーザーに届くまで、ユーザーはしばらく空白の画面を見ることになります。

また、スタイルを <body> が宣言されると、ブラウザはページを再レンダリングしなければなりません(ロード時に新しいものと古いもの)。