2

我有相当多的电子邮件编码经验,并且熟悉 Outlook 的噩梦,但这对我来说是一个新的,而且,它似乎只影响了一些用户。基本上,在我们的时事通讯模板中,有一个设计用于嵌套内容的表格。它在左侧和右侧有列,具有宽度属性作为边距。对于 2010 年的某些用户,Outlook 似乎会折叠列,而对于其他用户则不会。

是否有人知道 Outlook 中可能导致这种情况发生的设置?

这是代码的一个版本,内容被删除:

<table style="FONT-FAMILY: Helvetica Neue, Arial, sans-serif; COLOR: #4b4b4b; FONT-SIZE: 12px" border="0" cellspacing="0" cellpadding="0" width="600" bgcolor="#FFFFFF" align="center">
<tbody>
<tr>
<td rowspan="6" width="30"></td>
<td height="30"></td>
<td rowspan="6" width="30"></td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 40px">
<table style="WIDTH: 540px">
<tbody>
<tr>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 10px; FONT-SIZE: 10px"></td>
</tr>
</tbody>
</table>
<table style="WIDTH: 540px" border="0" cellspacing="0">
<tbody>
<tr>
<td width="340"></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 20px"></td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 45px; FONT-SIZE: 10px; BORDER-TOP: #412878 4px solid; PADDING-TOP: 20px">
</td>
</tr>
</tbody>
</table>

谢谢,

4

1 回答 1

2

我的建议是查看针对电子邮件客户端的 Campaign Monitors CSS 支持列表;Outlook '10 完全忽略了位置 CSS,例如边距、填充等。使用 Outlook '10 时尽可能远离 CSS,使用 90 年代早期的代码,并在需要时使用高度属性和额外元素。

http://www.campaignmonitor.com/css/

于 2013-01-03T19:46:23.497 回答