Email Outlook呈现HTML标记的方式与其他邮件客户端不同

Email Outlook呈现HTML标记的方式与其他邮件客户端不同,email,outlook,Email,Outlook,我已经为我们的网站创建了一个电子邮件模板。当我在outlook 2013中查看该电子邮件模板时,我看到的是折叠的布局。但是,我在其他邮件客户端(如gmail等)中获得了预期的电子邮件模板 我知道,outlook使用“Microsoft word引擎”进行渲染,但我不知道我的代码哪里出错了。这是我使用的代码 .header img{ margin-left: 25px !important; margin-top: 46px !important; vertical

我已经为我们的网站创建了一个电子邮件模板。当我在outlook 2013中查看该电子邮件模板时,我看到的是折叠的布局。但是,我在其他邮件客户端(如gmail等)中获得了预期的电子邮件模板

我知道,outlook使用“Microsoft word引擎”进行渲染,但我不知道我的代码哪里出错了。这是我使用的代码

.header img{
     margin-left: 25px !important;
     margin-top: 46px !important; 
     vertical-align: center; 
}
.footer-social-links{
    float: right;
    margin-right: 20px;
    margin-top: 15px;
}

Outlook无法识别带有小写m的
边距。此外,它还有对margin的bug支持。例如,不支持
margintop

对于顶部边距替换,考虑使用<代码>行高度< /代码>或间隔表。

祝你好运