1

<img />关于在 an 的 src 中使用 base 64 编码或作为 CSS 中背景的值,我有几个问题?

浏览器对它的支持是什么样的?还是浏览器支持取决于它实际的文件类型?

其次,小(文件大小/不复杂)文件的base 64编码有什么好处?

最后,有什么缺点吗?我听说不要将它用于复杂或更大的文件。

4

1 回答 1

2

我已经使用 Base64 URI 有一段时间了——似乎所有相关的浏览器都理解该协议:http ://en.wikipedia.org/wiki/Data_URI_scheme#Web_browser_support

最大的警告之一是,当图像采用 Base64 编码时,您可能(取决于上下文;请参阅下面的@Jeff Power 注释)丢失图像缓存,因此不建议将其用于主要针对的较大文件和/或应用程序移动设备。

于 2013-03-17T17:34:27.200 回答