Outlook 2010在表格单元格之间显示不一致的间距

时间:2010-08-20 10:21:38

标签: html outlook html-table html-email

我正在设计HTML简报,我遇到了这个问题:

alt text

正如您所看到的,cellspacing完全没有问题:不应该(并且不能)是左右列上的行之间的空格。我真的不知道罪魁祸首是什么,任何想法都会受到赞赏!

以下是相关的源代码:

<table width="740" cellpadding="0" cellspacing="0" border="1">
<tr>
    <td colspan="3">
        <img src="top.jpg" width="740" height="53">
    </td>
</tr>
<tr>
    <td colspan="3" height="200" valign="top" id="headerCell">
        <img src="header.jpg" width="740" height="200" alt="Headerbild">
    </td>
</tr>
<tr>
    <td>
        L
    </td>
    <td valign="top" width="600" bgcolor="#ffffff">
        CONTENT
    </td>
    <td>
        R
    </td>
</tr>

2 个答案:

答案 0 :(得分:0)

HTML看起来很好。你试过消除不必要的空白吗?这可能是一个可能的原因(同样,记住那个有空白问题的伟大的IE6)。

电子邮件客户端中的HTML呈现引擎只是可怕。我不得不在一段时间内设计一些时事通讯,它吸引了很多时间。这是一个nice collection of tips,也许它会有所帮助。

答案 1 :(得分:0)

我终于找到导致这种间距的原因:中心单元格上设置padding-top导致左右单元格顶边与中心单元格的内容顶部保持齐平。