【发布时间】:2011-04-27 15:58:45
【问题描述】:
在 CSS 中使用图像至少有两种方法:
-
使用 HTTP 请求;
url(/path/to/image.png)
-
带有数据 URL。
url(data:image/png;base64,BASE64_ENCODED_DATA_HERE)
但我想知道,由于 base64 编码的数据需要多 33% 的空间,因此加载时间要多 33%,是否值得,或者我应该只发出一个 HTTP 请求——如果有多个,则使用 sprite图片?
【问题讨论】:
标签: css optimization