首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确保所有的链接在一个电子邮件模板的一些颜色和跨客户端兼容?

如何确保所有的链接在一个电子邮件模板的一些颜色和跨客户端兼容?
EN

Stack Overflow用户
提问于 2015-04-23 13:55:59
回答 1查看 55关注 0票数 0

我正在尝试创建如下电子邮件模板

我有这样的风格

代码语言:javascript
复制
<style type="text/css">
  .rich-text a{color:#ffffff !important;} .ii a[href] { color:#ffffff!important;}
  </style>

在我的模板中,我有如下所示

代码语言:javascript
复制
 <p class="rich-text" style="color:#ffffff !important;">
    <font color="#ffffff" style="color:#ffffff !important;">
       <xsl:value-of select="body/contents" disable-output-escaping="yes"/>
    </font>
</p>

现在的问题是,它可能包含包括链接在内的文本斑点。在一些电子邮件客户端,比如gmail,链接显示为蓝色。gmail似乎去掉了.rich-text,这是我在顶部添加的样式。如何确保它得到应用?基本上,我希望所有的链接在模板是白色的颜色。

EN

回答 1

Stack Overflow用户

发布于 2015-04-23 14:12:51

不同的电子邮件客户端应用不同的样式。最好使用内联CSS。您可以检查this list of most common email clients中是否支持某些样式。请始终记住,您的客户端可能会使用一些额外的安全(或旧的/简单的)客户端,该客户端不支持任何CSS/HTML并将其显示为text/plain

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29814853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档