我正在尝试在 HTML 电子邮件模板中使用两个条件语句。这些语句正在测试 MS Outlook 客户端,如果为 true,它将呈现图像,否则它将命中下一条语句以测试客户端是否不是 MS Outlook,然后呈现一些单独的 HTML。
<!--[if mso]>
...
<!--<![endif]-->
<!--[if !mso]><!-- -->
...
<!--<![endif]-->
这适用于大多数 Outlook 桌面客户端,但 Outlook 2003、2011 和 2016 (mac) 似乎忽略了该if mso
声明。我在这里遇到的另一个问题是 Outlook.com 似乎也无法识别此声明。
我想知道过去是否有其他人遇到过这个问题,如果有,他们的解决方案是什么?我以为该if mso
声明会获取任何形式的 Outlook 客户端,但我的假设似乎是错误的。
任何帮助,将不胜感激 :)
干杯!