在大多数版本的 Outlook 中,我很难从我的 html 电子邮件周围删除填充或边距默认值。我想知道是否可以将某些内容放入我的 HTML 电子邮件中以防止显示填充/边距。
谢谢
在大多数版本的 Outlook 中,我很难从我的 html 电子邮件周围删除填充或边距默认值。我想知道是否可以将某些内容放入我的 HTML 电子邮件中以防止显示填充/边距。
谢谢
这有效:
<body style="margin: 0px; padding: 0px; background-color: #252525" bgcolor="#252525">
只要注意你设置的正文背景颜色,如果它被转发,它就会渗入电子邮件链。我建议将主体保留为白色并在 html 容器表上设置颜色以防止这种情况发生。
尝试使用HTML Boilerplate中的 CSS 重置:
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
.ExternalClass {width:100%;}
或者更好的是,只需使用样板作为您的电子邮件的起点。
此外,如果您需要表格单元格完全平坦而没有填充和空,请确保将其添加到表格中:
<table cellpadding="0" cellspacing="0">
在空单元格的情况下
<td style="font-size:0px;">
您可以添加内联样式,覆盖 Outlook 的默认值(它们具有更高的优先级)。
例如。
<div style="padding:0; margin:0;" class="wrapper">
... etc ...
</div>