2012-05-11 5 views
2

何が起こりますか?それらはブラウザによってロードされていますか?CSSファイルで使用されていない画像

CSSファイルをより多くのスタイルシートに分割する必要があるので、使用されているCSS /画像のみがページに読み込まれますか?

+0

背景画像に使用される画像のような意味ですか? – kinakuta

+0

あなたはそれを試して、プロファイラがChromeであなたに示すものを見てみませんか? – j08691

+0

私はfirebugを勧めようとしていましたが、htmlで参照するまでイメージはダウンロードされないと思います。これはchromeかieかfirebugの開発ツールを使って確認できます。限りCSSを分割する限り、私はあなたが非常に大きなCSSファイルを持っている場合、またはブラウザ能力のための異なるCSSファイルのためにそれを分割する必要がある場合、私はそうするだろうie7またはie 8スタイルである – Dennis

答えて

2

私のコメントで言ったのと同じことを人々が見ているのを見て、それを答えとして加えました。

私はfirebugを勧めようとしていましたが、htmlでそれらを参照するまでイメージはダウンロードされないと思います。これはchromeかieかfirebugの開発ツールを使って確認できます。限り、CSSを分割する限り、私はあなたが非常に大きなCSSファイルを持っている場合、またはブラウザ能力のための異なるCSSファイルのためにそれを分割する必要がある場合、私はそうするだろうie7またはie 8スタイル

1

ブラウザは、ページで実際に使用されている画像のみをダウンロードします。そのため、背景画像としてCSSで指定された画像は、そのCSSルールがページに適用されていない限りダウンロードされません。

+0

確かに救済答え:) –

1

Firebugまたは他の同様のプログラムを使用して、ブラウザによって読み込まれた内容を確認することができます。しかし、私は、答えは、DOM要素は決して作成されないので、画像はサーバーから決して要求されないと信じています。帯域幅や読み込み時間が無駄になります(CSSの数バイト以上は必要ありませんが、あまりオーバーヘッドではありません)。

関連する問題