CSS 背景图片引用

html-css015

CSS 背景图片引用,第1张

是的。这就相当于每次只显示一张大图的局部,大图只需要引用一次,然后就只需要改变它的显示位置及范围就可以显示这张大图的不同局部了。

换个角度来说,如果多张图片集成到一个大图中,那么网页就只需用http协议调用这张图片一次(如果分成多张图片就要多次调用),浏览器的缓存中也只会保存这一张图片,所以这是最节省网络资源的方式。

当然会缓存,否则网页一刷新就从网上再次下载字体,速度快慢且不说,如果是手机上用流量浏览网页,那可每秒钟都是钱啊!而且css中所用到的资源(比如背景图片)浏览器都会积极缓存的,有些手机端的浏览器甚至会24小时后才刷新缓存的数据,也就是说,网页css中的图片如果修改了,要等到一天后才会反映在用户的浏览器上(除非他在此之前清理了缓存)!