我如何隐藏!mso在较低版本的outlook中

时间:2017-02-27 08:36:20

标签: html email outlook html-email outlook-2003

我正在为电子邮件模板开发html,发现[if !mso] 未在较低版本的Outlook 2000 - 2003中隐藏。

enter image description here

HTML:

<span class="enf-btn">
    <!--[if mso]>
        <table cellspacing="0" cellpadding="0" border="0" class="button_table">
            <tr>
                <td>
                    <a href="#" alias="SOTHYS">
                        <img src="http://image.newsletter.meadjohnson.asia/lib/fe911372776d007c70/m/2/redeem-now-btn.png" alt="" height="30" style="display: block; text-align:center;" >
                    </a>
                </td>
            </tr>
        </table>
    <![endif]-->

    <!--[if !mso]-->
        <table border="0" cellpadding="0" cellspacing="0" class="button_table left" >
            <tbody>
                <tr>
                    <td align="center" valign="middle">
                        <a href="#" alias="SOTHYS">
                            <img src="http://image.newsletter.meadjohnson.asia/lib/fe911372776d007c70/m/2/redeem-now-btn.png" alt="" height="30" style="display: block; text-align:center;" >
                        </a>
                    </td>
                </tr>
            </tbody>
        </table>
    <!--[endif]-->
</span>

任何人都可以对此有所了解吗?谢谢!!

2 个答案:

答案 0 :(得分:2)

我用它来隐藏Outlook上的内容,适用于所有版本。

<!--[if !mso]><!-- -->
*content here*
<!--<![endif]-->

答案 1 :(得分:1)

这应该隐藏Outlook 2000上的所有内容:

<!--[if (gte mso 9)>
    {content}
<![endif]-->