为什么网站的前端开发总喜欢把图片写进css文件里

为什么网站的前端开发总喜欢把图片写进css文件里

网站页面篇幅是非常巨大的,为了加快访问的速度,就采用了减少HTTP请求的方法,把CSS写到HMTL文件里,而不采用外部调用的方法。同样的道理,一个页面会有很多的背景图片,背景图虽然每个体积都很小,但是首次访问的时候,会对服务器发出HTTP请求,造成延时。如果把所有的背景图,都集成到一个图片里,这样就只会对服务器发出一个HTTP请求,请求数就会大量减少,然后采用CSS的background和background属性来实现所需的背景图并定位,达到页面所需要的表达效果。