小编Lau*_*ren的帖子

行高在Outlook 2010中无法使用HTML电子邮件

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)

html css email outlook

28
推荐指数
5
解决办法
6万
查看次数

标签 统计

css ×1

email ×1

html ×1

outlook ×1