未使用的 CSS 图像的 CSS 图像加载行为
浏览器是否下载未使用的 CSS 图像取决于浏览器如何实现 CSS 规范。一些常见的浏览器及其行为如下:
Chrome、Firefox、Safari、IE8、IE7:
这些浏览器不会下载未使用的 CSS 图像。未使用的 CSS 图像是指在 CSS 规则中引用但未在页面上的任何元素上使用的图像。
IE6:
IE6 的行为在此未知看待。如果有人知道有关 IE6 行为的信息,请在下面留言。
在提供的 CSS 示例中:
.nothingHasThisClass{background:url(hugefile.png);}
Chrome、Firefox、Safari、IE8 和 IE7 等浏览器将无法下载图像巨大文件.png,因为页面上没有元素具有类 NothingHasThisClass。不过,需要注意的是,IE6 的行为未知。
以上是所有浏览器都会避免下载未使用的 CSS 图像吗?的详细内容。更多信息请关注PHP中文网其他相关文章!