纯粹出于好奇,Base64图像嵌入在哪些浏览器中起作用?。
我意识到对于大多数事情来说,通常不是一个好的解决方案,因为它会增加页面的大小-我很好奇。
一些例子:
HTML:
<img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
CSS:
div.image { width:100px; height:100px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA...); }
更新
现在,所有主要浏览器都支持数据URI。从版本8开始,IE也支持嵌入图像。
现在,以下Web浏览器支持数据URI: