课程
/前端开发
/HTML/CSS
/CSS Sprite雪碧图应用
同一页面内使用的小图标都可以做成雪碧图,要是同一个网站,假如一个页面内有些图标没有用到的话,会不会导致浪费资源?或者是同一个图片浏览器有缓存能提高速度?求解答~~~
2014-05-04
源自:CSS Sprite雪碧图应用 3-3
正在回答
欢迎常来慕课学习!小伙伴在等着你!
是不是浪费资源,我觉得要看情况。比如,你打开“一个”页面,页面只有一个图标,而这个雪碧图本身很大,下载那么大的雪碧图就为了显示那一个小图标,那就确实有点资源浪费(这是建立在你只打开一个页面的基础上)。但一般我们看一个网站,都会在多个页面进行跳转,从整个网站的角度上看,反而节省了资源。凡事都有利有弊,具体还结合实际情况。
这个问题应该不大吧,其实一般来说加载图片,建立TCP的时间是性能损耗点,传输时间到不是大问题,所以小图放在一起,不用的话,也没关系,浏览器可以缓存图片。
举报
必学的大型网站实用技术,让你快速掌握CSS Sprite雪碧图技术
5 回答这里防止内容溢出为什么要写overflow?
1 回答<i>标签怎么变icon了!不是斜体吗?
2 回答为什么没有效果
3 回答为什么要加display:inline?有什么作用吗
16 回答
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号