Outlook 2010/Outlook 2007似乎没有遵循我的HTML电子邮件中的行高.(它在Outlook 00和Outlook 03中完美运行)
我一直在做一些广泛的谷歌搜索 - 我发现的HTML CSS支持图表说Outlook 2010/2007应该理解行高.
我已经尝试将line-height放在块父元素和子段元素上,并将其放在head中样式标记中的ID上,以及上面的每个组合.
我还确保我明确地将行高声明为一个比文本大小大得多的像素值(但我也试过%和em).尝试把重要的东西放在声明中 - 甚至尝试与我在网上找到的每个其他小费一起使用...我一直在使用行高来确定按钮填充顶部和填充底部,因为HTML Email支持填充/保证金太差了.
我真的很感激任何帮助.现在真的处于领先地位!
实际的电子邮件是巨大的,因为它是一个复杂的时事通讯,但这里是头部风格的片段,以及行高不起作用的表格部分 - 我希望这已经足够了!:
<style type="text/css" media="screen">
html {
-webkit-text-size-adjust:none;
-webkit-background-size:100%;
}
body{
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
margin-bottom:0px !important;
margin-top:0px !important;
background-color:#e5e5e5;
}
p{
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
margin-bottom:0px !important;
margin-top:0px !important;
display:block;
}
a:link, a:visited, a:active{
color:#55c2d9;
text-decoration: underline;
}
a:hover{
text-decoration: underline;
}
.body a:link, a:visited, …Run Code Online (Sandbox Code Playgroud)