我的网络应用程序必须通过电子邮件传送数据库生成的内容。 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/