1

私はexであるdivを持っています。500px x 500px で、10px x 10px の画像 (テクスチャ画像) があります。この画像を水平方向と垂直方向に繰り返すように設定しました。帯域幅を節約するためにこれを行いましたが、問題は次のとおりです。これは帯域幅を節約しますか、それとも背景画像を500 x 500 pxにするのと同じですか??? (したがって、このイメージはクライアントに 1 回ダウンロードされるか、繰り返されるたびにダウンロードされますか??)

同じ src であるがサイズが異なる html の 2 つの img タグに対する同じ質問。

アドバイスありがとう!

4

1 に答える 1

5

はい、一度だけダウンロードされます。画像をページに (おそらくimgタグで) 個別にロードしたとしても、ダウンロードされるのは 1 回だけです (いずれにせよ、優れたブラウザーで)。

背景画像のダウンロードがどのように処理されるかは、ブラウザ次第です。ブラウザーは、CSS ルールで画像の URL を確認し、画像を積極的にダウンロードし (何度でも、できれば 1 回)、ルールの使用方法に従ってレンダリングする必要があります。

于 2012-05-17T17:58:42.000 に答える