把图片数据 编码成一串字符串. 使用字符串替代图形地址.

意义: 每个图片 都需要消耗一个 http请求下载来. 不管如何 图片的下载 实在都要向服务器发出请求. 用了 base64 就可以解决这个问题….

base 64 前提

那就是被编码的图片尺寸足够小.

页面背景图

很多地方 会制作一个很小图片 5px 5px.然后平铺当背景图片. 因为是背景图.无法放入雪碧图. 但是却经常使用. 这种图片只有几十个字节. 缺需要一个 http请求.十分不值得. 那么把它转为 base64就可以解决这个问题.