Outlook 渲染问题,渲染文本过大 [英] Outlook rendering problem, rendering text too large
问题描述
我正在尝试为我们的组织创建新闻通讯标准,但在 Outlook 将文本呈现太大时遇到了问题.
I'm trying to create a newsletter standard for our org and having problems with Outlook rendering the text too large.
这里是页面的css部分
Here is the css section of the page
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;
}
有什么建议可能会导致这种情况吗?
Any suggestions why this might be caused?
推荐答案
您是否尝试过使用 main *{font-size: 12pt;}
?
Have you tryed using main *{font-size: 12pt;}
?
默认情况下,Outlook 使用 Trident,IE 的引擎来处理传入邮件,以及 Word HTML 渲染引擎来处理传出邮件...... 直到 Office 2007,人们都讨厌它.
Outlook by default uses Trident, IE's engine for incoming mail, and Word HTML rendering engine for outgoing mail... Until Office 2007, and people hate it.
现在,它使用 Word 2007 的渲染,至于 相当缺乏.在微软的页面你可以看到de body
元素不支持 style
属性.
Now, it uses Word 2007's rendering, wich is rather lacking. On microsoft's page you can see that de body
element doesn't support the style
attribute.
这篇关于Outlook 渲染问题,渲染文本过大的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!