按照html解析顺序,img1.jpg的图像文件会被请求。
<div style="display:none">
<img src="img1.jpg">
</div>
按照css解析顺序,发现父级使用了display:none,再去计算子级的样式就没有多大意义了,所以就不会去下载子级div的背景图像
<div style="display:none">
<div style="background:url(img2.jpg)"></div>
</div>
按照html解析顺序,img1.jpg的图像文件会被请求。
<div style="display:none">
<img src="img1.jpg">
</div>
按照css解析顺序,发现父级使用了display:none,再去计算子级的样式就没有多大意义了,所以就不会去下载子级div的背景图像
<div style="display:none">
<div style="background:url(img2.jpg)"></div>
</div>