HTML电子邮件中的间距

Sco*_*007 6 html css email html-email

我正在设计一个小应用程序,可以通过电子邮件发送6个具有共同内容的设计模板

保持文本空间和布局(线间等)的最佳(最一致)方法是什么?

我们考虑使用简单<br>,但与其他东西相比,我们可能会失去一些灵活性.这是一个基于表格的布局

干杯

Eas*_*ere 2

雅虎(可能还有其他电子邮件客户端)的解释<p>与大多数其他客户端不同 - 很难<p>在雅虎中看起来正确而不使其在所有其他客户端中看起来错误。<br />根据我的经验,通过使用行高和字体大小,您可以更好地控制间距/格式。您可以为<br />标签提供内联line-height样式,以更具体地调整间距。

然而:

  • 2007/2010 年展望往往会忽略该line-height属性。
  • margin所有电子邮件客户端使用和/或忽略的样式都不同。使用padding而不是margin当可能时更可靠一点。

电子邮件 HTML 中可用的最佳间距和布局控制(仅限于基于表格的布局和内联样式,如您所知)是将文本行/段落分隔到不同的表格单元格/行中,并使用width&height<td>元素。使用这种方法,您几乎总是可以style="border:0; margin:0; padding:0;"