2013-04-16 42 views
4

我使用网上其他地方概述的一般样式规则(即Campaign Montior的CSS指南http://www.campaignmonitor.com/css/)设计我的电子邮件,并仅应用内联样式(由于某些客户忽略<style>,我发现这比将它们放置在<head>部分更可靠)。是否有电子邮件客户端的样式重置?

有谁知道是否有可靠的方法来有效地重置大多数主要电子邮件客户端(Outlook 2007及更高版本,Gmail,Thunderbird等)中的样式?至少可以覆盖主要桌面和移动客户端(http://emailclientmarketshare.com/)。理想情况下,可以很容易地追溯应用到现有的HTML电子邮件模板的解决方案会很好。

我在考虑像Eric Meyer的reset.css (http://meyerweb.com/eric/tools/css/reset/)或类似的东西。当然,我们无法像导入常规网页一样导入外部CSS规则。

+0

''将完成这项工作 –

+0

谢谢 - 这对布局和填充非常有用,但我也想要解决字体,文本修饰和字体大小问题。 – rwcorbett

+0

您可以使用'reset.css'并使用内联'样式'属性手动应用所有规则。 – icktoofay

回答

7

HTML Email Boilerplate可能是您找到的最接近的东西。它很好地评论和重置尽可能多的HTML电子邮件。

+0

不错,不知道这个存在! –

+0

谢谢 - 我以前在野外见过这个,但现在我有一个明确的理由去尝试一下。 AFAIK这是我们的最佳解决方案,直到邮件客户端超越XHTML 1.0规范。 – rwcorbett

+1

哪一次不会很快发生! Outlook仍然非常流行,并不像Web客户端那样更新。我可以看到人们仍然运行Microsoft Word动力Outlook版本10多年... – John

相关问题