html - Outlook 友好的 HTML 代码与传统网页的代码是否不同?

标签 html outlook

我的网络应用程序必须通过电子邮件传送数据库生成的内容。 HTML 不需要包含 javascript,但_必须包含图像和 CSS。

可以肯定的是,大多数用户将在 Outlook 中查看此内容。用于电子邮件和 IE 的 html 的一般准则是否不同?

最佳答案

Outlook 在 HTML 邮件方面名声不佳 -- 参见 Microsoft to ignore web standards in Outlook 2010 - enough is enough ,例如。

但它并不是唯一有问题的电子邮件客户端,实际上:生成 HTML 电子邮件通常意味着做一些与网页不同的事情......

例如,你可以看看这篇文章:Ensuring your HTML Emails Look Great and Get Delivered .它提出的几点是:

  • 使用内联 CSS
  • 使用表格和基本布局

嗯...与网页所说的完全相反,不是吗?

还有一条建议:始终在尽可能多的客户端中测试您的电子邮件 (基于桌面的,如 outlook、thunderbird 等,以及基于 Web 的,如 yahoo、hotmail、gmail 等) 尽可能!

关于html - Outlook 友好的 HTML 代码与传统网页的代码是否不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1481499/

相关文章:

html - 网站不兼容 IE11,在 Chrome 中正常

html - 在没有 Flexbox 的情况下将标题放在响应图像的顶部

java - 创建包含收件人、主题、正文和附件的电子邮件

javascript - 调整 Blogger 的精选帖子小工具以显示特定标签的最新帖子

javascript - 如何修改工具提示内容字体大小?

HTML 电子邮件 : text getting down in Outlook

java - 如何使用 javax.mail 在 outlook 上创建自定义标志?

html - 如何解决 outlook 客户端 css 布局更改属性?

python - 浏览器中的 HTML 与 python 中抓取的数据不对应

java - 如何从java打开outlook邮件,并使用html代码预先填充正文