我知道我必须使用内联 CSS 来设置 HTML 电子邮件中任何内容的样式,但我注意到 gmail 中出现了一个奇怪的覆盖。我正在尝试更改表格行中文本的颜色:
<tr style='color: #000; font-size: 14px; font-family: Verdana, serif;'>
但是当我在 gmail 中打开这封电子邮件时,字体系列和黑色被 gmail 样式覆盖。我通过 Firebug 看到了这个:
使用的是紫色而不是我想要的黑色,字体系列默认为 arial,sans-serif。有谁知道一种方法可以安全地覆盖 gmail 强加给我的样式?
更新
我将颜色更改为非黑色,即 #212a2c 并且颜色更改正确,但字体系列仍然停留在 arial 上。
最佳答案
看起来您正在设计 TR 的样式,但 gmail 以 TD 的样式覆盖了它。当 TD 和 TR 发生冲突时,TD 将获胜,因为它是最直接的容器……根据 css3 规则最接近的匹配项。我认为如果您在 TD 上使用内联样式,您将能够覆盖它。
关于css - HTML 电子邮件中的字体颜色 - Gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10923263/