如何让html内容保持相对位置并从一个浏览器/电子邮件格式化到另一个?在开发电子新闻稿时,一种电子邮件服务器中的格式与另一种电子邮件服务器中的格式不同(在测试我的两封电子邮件时)。
示例:当我在我的Gmail中打开电子邮件时,图像周围的填充是我想要的位置,但是当我在工作Outlook中打开它时,填充几乎不存在。
示例:字体根据Outlook中的样式表显示,但在gmail中更改。
如何保护样式表和定位以保持外观不变?
答案 0 :(得分:2)
电子邮件客户端在呈现HTML(尤其是Outlook和Lotus Notes)方面非常糟糕。您通常会使用内联CSS样式编写残缺的HTML。这在near future中不会变得更好。
让您的设计尽可能简单,并且您可以轻松地在许多客户端上使用它。编写HTML的实际最佳实践主要取决于您计划支持的客户端。
一些有用的文章,可以深入了解HTML电子邮件呈现问题的常见解决方案:
有一些简单的网络服务可以检查多个客户的简报,并为您提供结果的屏幕截图。他们通常物有所值: