精灵图:将多张小图合在一张大图上,利用定位的一些属性把小图显示在页面上,可以减少页面的请求次数,提高图片的加载速度(因为一开始就把大图加载了)
Base64是一种用64个字符来表示二进制数据的方法
将图片转换成64个字符的文本形式,将图片以文本形式直接和html、css、js代码一起下载到浏览器中,无需请求。缺点,使用base64转换成文本形式会使数据变大约1/3(不适合大型图片,文件)
精灵图:减少请求的发送,提高速度。
base64:减少请求,减少跨域问题,图片体积增加不利于css加载,会增加额外传输量