6

在大多数版本的 Outlook 中,我很难从我的 html 电子邮件周围删除填充或边距默认值。我想知道是否可以将某些内容放入我的 HTML 电子邮件中以防止显示填充/边距。

谢谢

4

4 回答 4

2

这有效:

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

只要注意你设置的正文背景颜色,如果它被转发,它就会渗入电子邮件链。我建议将主体保留为白色并在 html 容器表上设置颜色以防止这种情况发生。

于 2013-03-22T16:07:28.640 回答
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%;}

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

于 2014-03-11T19:41:38.860 回答
1

此外,如果您需要表格单元格完全平坦而没有填充和空,请确保将其添加到表格中:

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

在空单元格的情况下

    <td style="font-size:0px;">
于 2013-03-22T16:11:25.383 回答
0

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

例如。

<div style="padding:0; margin:0;" class="wrapper">
  ... etc ...
</div>
于 2013-03-22T10:26:11.123 回答