【问题标题】:remove space around html email in outlook在 Outlook 中删除 html 电子邮件周围的空间
【发布时间】:2012-09-27 20:52:25
【问题描述】:

我在 Outlook 的 html 电子邮件中看起来有 20 像素的边距或填充,但我无法摆脱它。 苹果邮件客户端中也发生了同样的事情,只是在顶部而不是在左侧。 我已将 body margin 和 padding 设置为 0。任何人都有解决此问题的想法。

<body bgcolor="#ffffff" style="margin: 0; padding: 0">
<table border="0" cellpadding="0" cellspacing="0" height="489" width="638" align="left"></table>
</body>

【问题讨论】:

    标签: html css outlook


    【解决方案1】:

    表格本身是否有可能在其周围有边距和/或填充?

    【讨论】:

    • 尝试在表格中添加边距和填充 0,但仍然在整个 html 电子邮件周围获得 20 像素
    【解决方案2】:

    就像浏览器一样,电子邮件客户端具有某些元素的默认样式和默认结构。您可能有一个&lt;p&gt;,默认情况下放在那里,它可能预先应用了margin。尝试在 &lt;body&gt; 上方添加一行 css

    p { margin: 0; }
    

    我还没有测试过,但似乎有可能。

    另外,如果这不起作用,这里有一个answer to the same ? on SO,表明这是无法克服的。 :\

    【讨论】:

      猜你喜欢
      • 2016-10-05
      • 2015-07-25
      • 2015-02-09
      • 1970-01-01
      • 1970-01-01
      • 2014-07-02
      • 1970-01-01
      • 2013-07-31
      • 1970-01-01
      相关资源
      最近更新 更多