我在这里和其他地方看到了一种推荐的方法来设置条件评论以与 Outlook.com 一起使用,但由于下面详述的另一个已知问题,我收到了空白电子邮件。参考下面的两个代码示例,我想看看是否有人有解决此问题的可靠方法。
第一个例子:
<!--[if mso]><!-- -->
<style type="text/css">
#learn-left { width: 350px; max-width: 350px; }
#learn-right { width: 165px; max-width: 165px; }
</style>
<!--<![endif]-->
上面的代码会导致 Outlook.com 中出现空白屏幕,即使此处的其他帖子引用了<!--[if mso]><!-- -->
适用于 Outlook.com 的内容。我知道在评论中有任何 HTML 标记存在任何问题,但如果条件与style
标记一起放置,它也不起作用。奇怪的是,下面的代码似乎在一定程度上起作用。
<!--[if mso]><!-- -->
<style type="text/css">
#learn-left { width: 350px; max-width: 350px; }
#learn-right { width: 165px; max-width: 165px; }
</style>
<![endif]-->
我还应该注意我拥有此代码的原因是为了兼容 Outlook 2000 和 2003,因此我不能使用媒体查询作为替代解决方案。