Html Outlook 365的条件标记

Html Outlook 365的条件标记,html,email,outlook,html-email,Html,Email,Outlook,Html Email,我正在制作一份HTML时事通讯 要专门针对所有低于或等于Outlook 2013的Outlook版本,我们可以使用以下代码: <!--[if lte mso 15]> code goes here <![endif]--> 这里,15表示Outlook 2013的版本号 Outlook 365的条件标记是什么 如果将来的Outlook版本可能会出现,我将如何特别针对Outlook 365而不是将来

我正在制作一份HTML时事通讯

要专门针对所有低于或等于Outlook 2013的Outlook版本,我们可以使用以下代码:

<!--[if lte mso 15]>                            
    code goes here
<![endif]-->   

这里,15表示Outlook 2013的版本号

Outlook 365的条件标记是什么


如果将来的Outlook版本可能会出现,我将如何特别针对Outlook 365而不是将来的版本?

您可以使用大于或等于运算符(gte),而不是小于运算符。(lte)



以下是供将来参考的注释列表。

若要在outlook 365中阅读您的注释,请尝试在标题下方或正文中插入3-9条空的“牺牲性”注释。当我意识到我后来的条件注释正在运行时,我注意到这种行为起了作用,而我以前的条件注释正在被销毁,并且发现了一个关于添加3条注释的引用。我需要加三个以上,就像我说的。。。但我通过了石蕊测试,在某些情况下只添加了3条(例如,文档中只有一条条件注释)。由于我在13岁及以上的时候使用了相同的gte评论,我不太确定你需要特别针对Outlook的是哪些评论,但是如果你真的能让它们出现并从中减少,你将能够更好地缩小正确的评论范围

正确答案可能是gte mso$foo针对多个版本,但是,因为Outlook365行为可能以某种复杂的方式取决于访问它的客户端的用户代理和操作系统。。。i、 IE 9-11、Firefox、Safari、Chrome等。。。OSX/PC

<!--[if gte mso 9]> 
    <style>
        /* Target Outlook 2007 and up */
    </style>
<![endif]-->