複数のスタイルシートをインポートするのに最適な方法はどれですか? ある方法は他の方法よりも効率的ですか?
3529 次
2 に答える
14
パフォーマンスと<link>
vsに関するこの記事を読んだことがあります。 @import を使用しないで@import
ください。その一部を引用します:
スタイルシートを並行してダウンロードしてページを高速化する場合は、@import の代わりに LINK を使用します。
これはごく最近 (2009 年 4 月) のものなので、まだほとんど真実であるはずです。フロントエンドのパフォーマンスに関してはその名前が非常によく知られている Steve Souders によって書かれています。
より主観的な点として、私<link>
はメインの HTML ファイルからいくつかを使用することを非常に好みます。このようにして、サーバー上のテンプレート ファイルを見たり、クライアント側で生成された HTML ソース。
于 2009-09-25T18:55:25.177 に答える
1
一部の (すべての?) 実装@import
では、ページの読み込みの最後に処理されるため、スタイルのないコンテンツの望ましくない Flash が使用されます。
link
通常はよりうまく機能しますが、別media
の を定義したくない場合は、問題なく使用できます。また、CSS
古いブラウザ (<IE5.5) から隠すための巧妙なトリックです。
于 2009-09-25T19:08:39.253 に答える