【发布时间】:2014-02-23 19:17:07
【问题描述】:
我在电子邮件模板中有以下 html。
我在 MS Outlook 和 gmail 中获得了不同的视图。
<tr>
<td bgcolor="#7d9aaa" style="color: #fff; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding: 12px 2px 12px 0px; ">
<span style="font-weight: bold;padding-right:150px;padding-left: 35px;">Order Confirmation </span>
<span style="font-weight: bold;width:400px;"> Your Confirmation number is {{var order.increment_id}} </span></td>
</tr>
如何解决这个问题?
【问题讨论】:
-
首先,您可以尝试使用 *{margin: 0; 影响所有元素padding: 0;} 在你的外部样式表中。我在调试时经常这样做。然后在各个元素上本地设置边距/填充(就像您已经拥有的那样)。
-
对不起,如果这不相关 - 我是 HTML 新手 - 但我刚刚在保证金
<p style='margin-left:36.0pt'>方面取得了一些成功,我在设置它后通过查看电子邮件源发现了这一点我想要的方式。 -
@nless 您提到的链接本身就是同一个问题。
标签: html css email outlook outlook-2010