HTML电子邮件中的字体颜色 - Gmail

Kev*_*_TA 16 css gmail html-email

我知道我必须使用内联CSS来设置HTML电子邮件中的任何内容,但我注意到gmail中出现了奇怪的覆盖.我试图更改表格行中文本的颜色:

<tr style='color: #000; font-size: 14px; font-family: Verdana, serif;'>
Run Code Online (Sandbox Code Playgroud)

但是当我在gmail中打开这封电子邮件时,gmail样式正在覆盖字体系列和黑色.我通过Firebug看到了这个:

在此输入图像描述

正在使用紫色而不是我想要的黑色,字体系列默认为arial,sans-serif.有没有人知道如何安全地覆盖gmail强迫我的样式?

UPDATE

我将颜色更改为非黑色,即#212a2c并且颜色更改正确,但字体系列仍然卡在arial上.

col*_*ick 10

看起来你正在为TR设计样式,但是gmail过度使用了TD的风格.当TD和TR冲突时,TD将获胜,因为它是最直接的容器......根据css3规则最接近的匹配.我想如果你在你的TD上使用内联风格,你就可以超越它.

  • #000000不起作用; #111确实如此 - 看起来gmail对纯黑色有一种奇怪的过敏. (2认同)

crm*_*cco 5

GMail 会将您的链接从黑色 (#000000) 更改为默认的蓝色,大概是作为反垃圾邮件功能。

要解决这个问题,只需将字体颜色更改为(#000001),例如

<a href="#" style="color: #000001;">Click HERE</a>
Run Code Online (Sandbox Code Playgroud)