【问题标题】:Detect email client using HTML / CSS使用 HTML / CSS 检测电子邮件客户端
【发布时间】:2014-11-05 18:16:54
【问题描述】:

我正在尝试根据用于阅读电子邮件的客户端调整 HTML 电子邮件的内容(以及将其默认为通用内容的选项)。

是否可以只使用 HTML 和 CSS(因为 js 不适用于 HTML 电子邮件)来实现这一点?

我寻找了可能的方法来做到这一点,发现条件 HTML 可以用来检查客户端是否是 Outlook / Lotus。

不过,我还想为 gmail 和苹果邮件添加检查。

是否可以在 CSS 中使用“媒体”标签?

感谢帮助:)

【问题讨论】:

标签: html css email


【解决方案1】:

条件 HTML 是检查各种电子邮件客户端的最佳选择。这实际上取决于电子邮件客户端本身,例如,Apple Mail 对许多 CSS 属性非常宽容,但 GMAIL 会去掉头部的所有 CSS。这是一个平衡的行为!查看 caniuse.com 以查看您可以在电子邮件中使用和不能使用哪些属性 :)

【讨论】:

    猜你喜欢
    • 2011-05-04
    • 2016-08-18
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 2016-07-10
    • 2015-09-25
    • 1970-01-01
    相关资源
    最近更新 更多