我正在使用其中一个 MailChimp 模板作为电子邮件设计的基础,但是我不会使用 MailChimp 来发送电子邮件。
MailChimp 模板的头部有大约 330 行 CSS。自从我上次发送 HTML 电子邮件以来已经有一段时间了,但这是可以接受的还是我必须在元素上使用内联样式?
我不确定 MailChimp 是否有一个将所有样式转换为内联 CSS 的脚本,以及我是否必须做同样的事情。
我正在使用其中一个 MailChimp 模板作为电子邮件设计的基础,但是我不会使用 MailChimp 来发送电子邮件。
MailChimp 模板的头部有大约 330 行 CSS。自从我上次发送 HTML 电子邮件以来已经有一段时间了,但这是可以接受的还是我必须在元素上使用内联样式?
我不确定 MailChimp 是否有一个将所有样式转换为内联 CSS 的脚本,以及我是否必须做同样的事情。
inline CSS
是电子邮件模板的首选,因为并非所有电子邮件客户端都支持CSS in head
部分
Gmail 现在推出了对head
. 使用Campaign Monitor's Guide,所有主要客户现在都支持head
. 如果您想要尽可能广泛的支持,保持内联样式可能更安全,但如果您的用户都在使用主要客户端,那么现在开始将样式拉出是安全的。
内联样式是在所有电子邮件客户端中实现一致外观和感觉的方式。
也看看:http ://coding.smashingmagazine.com/2012/03/13/techniques-overcome-poor-css-support-email/
这是一个很棒的工具,用于获取带有标题中样式的 HTML 电子邮件文档并将它们内联移动。应该可以为您节省大量时间和精力。
这取决于您使用哪个公司发送电子邮件,某些公司(例如活动监视器)会自动将您的样式添加到标有该类或 ID 的相应元素的头部。我会在发送之前检查公司是否提供该服务。
我建议始终使用内联样式,即使您使用的是自动添加内联样式的服务,以防万一您决定切换到另一个提供商。
通常,在头部使用样式的问题来自 gmail、hotmail 和 yahoo 邮件。这些电子邮件客户端倾向于去除<head>
标签。有些人声称他们在这些具有<head>
样式的电子邮件客户端中取得了积极的成果,但如果我是你,我会谨慎行事并内联。