我正在编写一个电子邮件签名,并且在Gmail中以正确的颜色获取我的mailto链接以获取正确的颜色。
这是我的代码:
<a href="mailto:bobmail.com" target="_blank" style="text-decoration: none; color: #252525; color: #252525 !important;">
bob@bobmail.com
</a>
但是,当我在Gmail中查看代码时,我会看到以下内容:
<a href="mailto:bobmail.com" style="text-decoration:none;color:#252525;color:#252525!important" target="_blank">
</a>
<a href="mailto:bobmail.com" target="_blank">
bob@bobmail.com
</a>
所以它正在做的是检测电子邮件地址并为其创建新的<a>
链接,但这个新的<a>
标记没有原始版本所具有的任何样式。
如何保持电子邮件地址的链接颜色相同?
答案 0 :(得分:0)
您是否尝试直接将HTML
的结果复制到Gmail中?也许我不完全理解你的问题,但过去我已成功将HTML的结果复制到Gmail中,然后它确实正确地设置了样式。
如下所示,我的签名包含表格和不同颜色的链接,均可在Gmail中使用。同样的技巧也适用于iPhone签名,详见this post。
答案 1 :(得分:0)
看起来这实际上不是HTML内容的问题,而是HTML如何作为签名插入邮件客户端。
Outlook无法插入HTML代码或从文件链接,因此在浏览器中打开文件并复制粘贴结果是唯一的方法。
例如,Thunderbird允许您直接插入代码,以便链接在所有客户端中正确显示。希望能让人头疼。