如何从HTML电子邮件的Outlook的电子邮件视图周围删除默认填充/边距

时间:2013-03-22 10:24:31

标签: html email outlook html-email

在大多数版本的Outlook中,我发现要从我的html电子邮件中删除填充或边距默认值时遇到一些麻烦。我想知道是否有什么东西可以放入我的HTML电子邮件中以防止填充/边距显示。

由于

4 个答案:

答案 0 :(得分:2)

这有效:

<body style="margin: 0px; padding: 0px; background-color: #252525" bgcolor="#252525">

只需记下您设置的身体背景颜色,如果转发,它将会流入电子邮件链。我建议将机身留白并在html容器表上设置颜色以防止这种情况。

答案 1 :(得分:1)

此外,如果您需要将表格单元格完全展平而不填充空白,请务必将其添加到表格中:

    <table cellpadding="0" cellspacing="0">

在空单元格的情况下

    <td style="font-size:0px;">

答案 2 :(得分:1)

尝试使用HTML Boilerplate中的CSS重置:

body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
.ExternalClass {width:100%;}

或者更好的是,只需使用Boilerplate作为电子邮件的起点。

答案 3 :(得分:0)

您可以添加内联样式,覆盖Outlook的默认值(它们具有更高的优先级)。

EG。

<div style="padding:0; margin:0;" class="wrapper">
  ... etc ...
</div>