【发布时间】:2017-08-07 17:37:22
【问题描述】:
我正在尝试使用以 base 64 数据 URL 编码的图像在 HTML 中进行签名。 这是一个例子:
<img src="data:image/png;base64,iVBORw0KGgoAAAAN...kJggg==">
它在 Mac 或 Thunderbird 等邮件软件中运行良好,但不适用于 gmail、outlook、roundcube、hotmail 等 webmail ...
你知道如何让它工作吗? 我真的很想把那些图片直接放在源代码中,这样更实用。
【问题讨论】:
-
由于我使用的是 base 64 图像,这里是代码(有点长):pastebin.com/atqBMzi9 我还删除了所有信息,如链接、名称等,因为这是私有的。编辑:我正在使用透明图像,并使用 css 样式修改背景图像。
-
这可能更适合webapps.stackexchange.com 这不是一个编程问题,您只是想在网络邮件签名中使用原始 HTML。对于 Gmail,它没有必要,因为为签名提供了所见即所得的编辑器。
-
好的,但我怎样才能使它成为适用于每个接收者网络邮件的东西?
-
接收者?这是一个完全不同的问题。
-
好吧,我正在为一家公司做这个签名。他们在 MAC 上使用 Mail,所以它现在可以为他们工作,但是他们向很多人发送邮件,他们不知道所有客户都使用哪种邮件服务。所以我希望这个签名兼容所有邮件服务:)
标签: html format base64 webmail