【发布时间】:2017-01-31 06:41:11
【问题描述】:
我花了大部分时间试图找到解决这个问题的方法。
我有一个 HTML 电子邮件模板,可以在大多数设备上正常工作,但在 Outlook 2013(我可以访问以测试它的唯一 Outlook 版本)上查看时,它会像移动设备一样呈现。我想我已经追踪到我在代码中包含的 Outlook 条件。
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="500">
<tr>
<td align="center" valign="top" width="500">
<![endif]-->
但是,当我在 Outlook 中打开电子邮件时,它们已更改为:
<!--/*SC*/ [if gte mso 9]>
<center>
<table><tr><td width="580">
<![endif] /*EC*/-->
我猜它代表 SC = 开始评论和 EC = 结束评论。
我说这些会干扰 Outlook 条件是否正确?有谁知道我如何阻止 MailChimp 将它们放入我的模板中?
【问题讨论】:
-
我能问一下为什么有前景条件 cmets 吗?您应该能够删除它们并向表格添加一个类以调整移动设备的大小?
-
您是否有机会解决您的问题?我们有完全相同的...
-
@alxscms 不幸的是没有。这个谜团仍未解开。
-
` ` 这段代码对我来说非常好用。我认为这不是问题。你能展示你的完整代码吗?
-
@Eoin - 如果您手动将其放入源代码中,则该代码可以工作。但是在 MailChimp 中,它在 cmets 的开头和结尾添加了“/*SC*/”和“/*EC*/”,以防止这些代码部分由 Microsoft 应用程序执行。
标签: html email outlook mailchimp