如何在HTML中成功嵌入图像以便在webmail客户端中显示?

fré*_*sie 24 html format base64 webmail

我正在尝试使用基本64位数据URL编码的图像在HTML中进行签名.这是一个例子:

<img src="data:image/png;base64,iVBORw0KGgoAAAAN...kJggg==">
Run Code Online (Sandbox Code Playgroud)

它适用于邮件软件,如Mac或Thunderbird上的Mail,但它不能使用gmail,outlook,roundcube,hotmail等网络邮件...

你知道如何让它工作吗?我真的想把这些图像直接放在源代码中,它更实用.

Mar*_*ark 25

简单回答?

你不能.Gmail,Outlook等将忽略base64图片.

请查看此站点以了解有关此内容的更多信息

在此输入图像描述

因此,根据我们的结果,显然不值得在电子邮件中使用嵌入式图像.你所要做的就是强迫人们下载他们无法查看的编码图像.

  • 还是这样吗? (2认同)