Outlook渲染问题,渲染文本太大

Non*_*ick 5 css outlook rendering outlook-2007

我正在尝试为我们的组织创建新闻稿标准,并且在Outlook中将文本渲染得太大而出现问题.

这是页面的css部分

body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    background: url(http://www.blah.com/stuff.gif);
    }
a {
    color: #f24c22 !important;
    }
a:visited {
    color: #f24c22 !important;
    }
a:hover {
    color: #3d7ac5 !important;
    }
table {
    background: #ffffff;
    }
h1 {
    font-size: 1.3em;
    }
h2 {
    font-size: 1.2em;
    color: #494949;
    padding-top: 0 !important;
    margin-top: 0 !important;
    }
h3 {
    font-size: 1.1em;
    color: #12377c;
    }
p {
    padding-top: 0 !important;
    margin-top: 0 !important; 
    color:#333333;
    }
   .style1 {color: #333333}
   .style2 {color: #12377c}
   .style3 {
       font-size: smaller;
       color: #666666;
   }
Run Code Online (Sandbox Code Playgroud)

有什么建议可能会导致这种情况吗?

Est*_*ber 2

你尝试过使用main *{font-size: 12pt;}吗?

Outlook 默认情况下使用 Trident、IE 的引擎来接收邮件,并使用 Word HTML 渲染引擎来发送邮件......直到 Office 2007,人们讨厌它。

现在,它使用Word 2007的渲染,这是相当缺乏的在微软的页面上你可以看到 debody元素不支持该style属性。