多次使用base64嵌入式图像

时间:2011-08-24 13:23:46

标签: html base64

我在HTML文档中有几个小图像,我想要便携,例如电子邮件时仍然有效。我使用以下内容,效果很好:

<img src="data:image/png;base64,..."/>

问题是,我想在文档中多次使用相同的图像,但不想重复整个base64数据字符串。我在电子邮件中看到过,数据一次编码,但引用了很多。这可能与HTML有关吗?

2 个答案:

答案 0 :(得分:6)

如果你可以使用CSS,你可以把它放在那里,作为一个类。

然后只需将类添加到您想要的元素中。

答案 1 :(得分:0)

将您的网络服务器配置为zgip(/ deflate)您的内容。 Deflate应检测重复的字符串并压缩到与您只包含一次时相同的大小。这样你就不会浪费带宽。不适用于电子邮件或文件系统中的普通html文件。