您可以为电子邮件中的丰富 HTML 格式提供哪些指导,同时在许多客户端和基于 Web 的电子邮件界面中保持良好的视觉稳定性?
Stack Overflow 上一个问题的不相关答案建议:
http://www.campaignmonitor.com/blog/archives/2008/05/2008_email_design_guidelines.html
其中包含以下准则:
- 放置样式表
<body>
而不是<head>
某些电子邮件客户端会将 CSS 从头部剥离,但如果样式块(无效)在正文中,则将其保留。 - 尽可能使用内联样式
Gmail 将删除任何样式表,无论是在 中<head>
还是在 中<body>
,但尊重使用style=""
属性分配的内联样式 - 回到表格
由于 Outlook 2007 使用了 Microsoft Word 渲染引擎,近年来电子邮件标准实际上已经倒退了一大步。忘掉你在没有样式表的情况下学到的大部分定位知识。 - 不要依赖图像
大多数客户端和大多数基于 Web 的电子邮件客户端不会显示图像,除非用户明确要求显示它们。
我也有一些“未经证实”的事实,我不记得我在哪里读到它们了。
- 不要在表格中使用超过两层的嵌套
这是真的吗。如果我这样做,可能会发生什么?是否有任何特定的客户/客户对此感到窒息? - 小心在单元格/表格中嵌套背景图像
据我了解,您可能会遇到背景图像完全重新应用于降序表格/单元格的情况,而不仅仅是“闪耀”。再次,真实与否?哪些客户?
我想用更多的指导方针和从战壕中获得的经验来充实这个列表。
你能提供任何进一步的建议吗?