【问题标题】:HTML email's inline CSS keeps getting stripped when displayed in Yahoo and Gmail在 Yahoo 和 Gmail 中显示时,HTML 电子邮件的内联 CSS 不断被剥离
【发布时间】:2013-06-19 02:29:11
【问题描述】:

我正在创建一个 HTML 电子邮件并通过 Outlook 发送它来测试它。但是,在 Gmail 或 Yahoo! 中查看时邮件内联样式正在从电子邮件中删除。如果没有 display:block 样式,则图像显示时会出现间隙。

验证的代码没有错误。

有人有什么建议吗?

【问题讨论】:

  • 我猜你有一条他们不喜欢的规则。看看here
  • “样式表”之前的“[Cascading][1]”这个词非常重要。 [1]:stackoverflow.com/questions/1043001/…
  • 当您说剥离时,您的意思是从代码中删除,还是只是无效?可能想发布一些之前/之后的代码,这样我们就可以看到发生了什么......

标签: gmail html-email inline-styles yahoo-mail css


【解决方案1】:

我认为 Outlook 在发送之前实际上是在剥离它们。或者将它们转换为 gmail/yahoo 无法理解的内容。

尝试使用 http://putsmail.com/ 之类的工具进行测试,然后让我知道它是否仍在发生。

【讨论】:

    猜你喜欢
    • 2017-01-30
    • 1970-01-01
    • 2020-01-10
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    • 2014-07-04
    相关资源
    最近更新 更多