Outlook 2010中的宽度问题

时间:2012-12-14 14:55:13

标签: html css outlook-2010

我有很多编写电子邮件的经验,并熟悉Outlook的噩梦,但对我来说这是一个新的,而且,似乎只会影响某些用户< / em>的。基本上,在我们的新闻稿模板中,有一个用于嵌套内容的表格。左侧和右侧的列具有宽度属性作为边距。对于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>

谢谢,

中号

1 个答案:

答案 0 :(得分:2)

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

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