如何通过css更改outlook上的字体颜色?

如何通过css更改outlook上的字体颜色?,css,fonts,colors,outlook,Css,Fonts,Colors,Outlook,为什么我的字体颜色在outlook上设置为白色,即使我有CSS覆盖它?对于任何其他电子邮件阅读器(gmail、hotmail等),我的字体颜色都可以 有人找到解决方案了吗?Outlook使用MS word引擎进行渲染(barf!)。不支持样式表某些内联样式不可用 请参阅此便捷指南: 我不敢相信2020年这仍然是一个问题 要修复此问题,请在标记后添加此标记: <!--[if mso]> <style type="text/css"> body, tabl

为什么我的字体颜色在outlook上设置为白色,即使我有CSS覆盖它?对于任何其他电子邮件阅读器(gmail、hotmail等),我的字体颜色都可以


有人找到解决方案了吗?

Outlook使用MS word引擎进行渲染(barf!)。不支持样式表某些内联样式不可用

请参阅此便捷指南:


我不敢相信2020年这仍然是一个问题

要修复此问题,请在
标记后添加此标记:

<!--[if mso]>
<style type="text/css">
body, table, td {color: #000000 !important;}
</style>
<![endif]-->


当然,根据您的需要调整颜色值。您还可以添加更多的html标记,例如,我的电子邮件中有许多
元素,因此我将其添加到此列表中。

发布您的代码如何在CSS中设置颜色。Outlook不喜欢CSS。使用内联样式。这是我身上的颜色。我的td上的颜色不会覆盖它,我不知道为什么。你需要一个内联字体声明你的文本你也可以查看一些html电子邮件的提示和技巧。设计这些东西就像回到10年前的时光…@Diodeus JamesMacFarlane你的解决方案奏效了!非常感谢。如果你把这段代码放在head标签中(像一个普通样式的标签),这一切似乎都能正常工作