为什么在HTML电子邮件中使用表格?

时间:2013-12-13 09:08:33

标签: html email twitter-bootstrap html-email zurb-ink

我想知道 为什么 表在发送电子邮件时最受欢迎。

编辑:

我正在研究http://zurb.com/ink/的模板,看到一切都有桌子。我喜欢使用bootstrap并且看到Zurb Ink具有与bootstrap3类似的功能(例如响应性)。但是,所有模板都包含表格。

所以,我开始研究是否可以将bootstrap 3(至少CSS)应用于使用PHP发送的HTML邮件。我偶然发现一些文章说桌子是最好的方式。但是,我不明白为什么。

编辑:

另一篇帮助我的帖子:Why are tables used in HTML emails?。感谢@dystroy。

另一篇关于邮件样式的综合文章:http://mailchimp.com/resources/guides/email-marketing-field-guide/

最佳!

3 个答案:

答案 0 :(得分:4)

Shivan说,这并不是关于阻止CSS,而是关于电子邮件客户端的CSS支持。 Outlook和Thunderbird以非常不同的方式呈现CSS2.1。

换句话说,电子邮件客户端在1995年处理CSS时遇到困难。因此,我们坚持使用像1995年那样的页面让它们在任何地方看起来都一样:表格布局。

答案 1 :(得分:2)

HTML表不依赖于CSS,与DIV + CSS布局相比,哪种布局失真的可能性更小。

由于不同的电子邮件服务提供商对HTML电子邮件和CSS有不同的策略,因此将HTML表格用作电子邮件中的布局会更安全,因为CSS(即使使用内联CSS)可能会被阻止/过滤,甚至更糟糕的是,半封锁

作为旁注,当表格宽度> gt时,Gmail会增加垃圾邮件分数。 620像素。

答案 2 :(得分:0)

电子邮件程序很糟糕,渲染css。 +如果你使用某种webmail客户端,css会被删除,因为它会与网站的样式表发生冲突。内联样式不会影响全局css范围,通常允许这样做。