CSS ファイルの配置: 対
CSS ファイルを
内に含めるのが一般的です。 HTML ドキュメントの要素。ただし、一部の開発者は、CSS ファイルが 内に配置された場合の動作の違いに疑問を抱くかもしれません。
主な違い
W3C 仕様とブラウザのレンダリング メカニズムによれば、考慮すべき重要な違いが 2 つあります。
- ブラウザの読み込み: CSS ファイルが要素を使用すると、ブラウザは の前に CSS スタイルの解析とレンダリングを開始します。コンテンツ。これにより、ブラウザーは、ページ全体が読み込まれる前に、ページの背景やその他の視覚要素を表示できるようになります。 CSS が 内に配置されている場合、ブラウザは最初に を解析する必要があります。
-
ページの変更: スタイルが 内に配置されている場合、その後の CSS ファイルへの変更または追加では、ブラウザで次の操作が必要になる場合があります。すでにロードされている部分を含むページ全体を再レンダリングします。これは、ブラウザーが変更を組み込むために CSS を再解析する必要があるためです。 に CSS を配置します。ブラウザがページの影響を受ける部分のみを再レンダリングできるようにすることで、この問題を回避し、パフォーマンスを向上させます。
以上が頭と体: 最適なパフォーマンスを得るには CSS ファイルをどこに配置すればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。