在Gmail中保持链接样式

时间:2016-02-23 13:35:56

标签: css email gmail styling

我正在编写一个电子邮件签名,并且在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>标记没有原始版本所具有的任何样式。

如何保持电子邮件地址的链接颜色相同?

2 个答案:

答案 0 :(得分:0)

您是否尝试直接将HTML结果复制到Gmail中?也许我不完全理解你的问题,但过去我已成功将HTML的结果复制到Gmail中,然后它确实正确地设置了样式。

如下所示,我的签名包含表格和不同颜色的链接,均可在Gmail中使用。同样的技巧也适用于iPhone签名,详见this post

enter image description here

答案 1 :(得分:0)

看起来这实际上不是HTML内容的问题,而是HTML如何作为签名插入邮件客户端。

Outlook无法插入HTML代码或从文件链接,因此在浏览器中打开文件并复制粘贴结果是唯一的方法。

例如,Thunderbird允许您直接插入代码,以便链接在所有客户端中正确显示。

希望能让人头疼。