在 Gmail 中保持 Link 样式
Keeping Link Styling In Gmail
我正在编写一个电子邮件签名,但在 Gmail 中让我的 mailto links 以正确的颜色显示电子邮件地址让我很头疼。
这是我的代码:
<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>
link,但是这个新的 <a>
标签没有任何原始样式一个做到了。
如何让我的 link 电子邮件地址保持相同的颜色?
您是否尝试过将 HTML
的 结果 直接复制到 Gmail 中?也许我不完全理解你的问题,但在过去我已经成功地将 HTML 的结果复制到 Gmail 中并且它确实正确地设置了样式。
正如您在下面看到的,我的签名有表格和不同颜色的链接,所有这些都在 Gmail 中工作。同样的技巧也适用于 iPhone 签名,请参阅 this post 了解详细说明。
看来这实际上不是 HTML 内容的问题,而是 HTML 如何作为签名插入邮件客户端的问题。
Outlook 无法插入 HTML 代码或从文件链接,因此在浏览器中打开文件并复制粘贴结果是唯一的方法。
例如,Thunderbird 允许您直接插入代码,以便链接在所有客户端中正确显示。
希望这能让某人不再头疼。
我正在编写一个电子邮件签名,但在 Gmail 中让我的 mailto links 以正确的颜色显示电子邮件地址让我很头疼。
这是我的代码:
<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>
link,但是这个新的 <a>
标签没有任何原始样式一个做到了。
如何让我的 link 电子邮件地址保持相同的颜色?
您是否尝试过将 HTML
的 结果 直接复制到 Gmail 中?也许我不完全理解你的问题,但在过去我已经成功地将 HTML 的结果复制到 Gmail 中并且它确实正确地设置了样式。
正如您在下面看到的,我的签名有表格和不同颜色的链接,所有这些都在 Gmail 中工作。同样的技巧也适用于 iPhone 签名,请参阅 this post 了解详细说明。
看来这实际上不是 HTML 内容的问题,而是 HTML 如何作为签名插入邮件客户端的问题。
Outlook 无法插入 HTML 代码或从文件链接,因此在浏览器中打开文件并复制粘贴结果是唯一的方法。
例如,Thunderbird 允许您直接插入代码,以便链接在所有客户端中正确显示。
希望这能让某人不再头疼。