【问题标题】:Email Newsletter HTML: Table Cellspacing in Gmail Viewed in IE电子邮件通讯 HTML:在 IE 中查看的 Gmail 中的表格单元格间距
【发布时间】:2012-05-22 20:57:06
【问题描述】:

我刚刚在查看时意识到,当我在 IE 中查看我的 gmail(我使用的是 IE9)时,<table cellspacing='10'> </table> 不起作用。

但使用 FF 或 Chrome,没问题。我使用我的 IE 来查看我的 Hotmail 和 Yahoo 帐户,它们具有相同的时事通讯,它的单元格间距很好,那么在查看我的 gmail 帐户时事通讯时,我的 IE 会发生什么?有什么线索吗?

【问题讨论】:

  • 对此感到抱歉。我已经查看了我所有的问题和答案。
  • 我可以确认这是在 Litmus 中测试过的情况。

标签: html internet-explorer html-table html-email cellspacing


【解决方案1】:

如果添加 style="border-collapse:separate;"到标签,它在 IE 中的 Gmail 中工作。仍在努力让它在 Outlook 2007/2010 中运行,但没有同样的运气。

【讨论】:

    【解决方案2】:

    我认为border-collapse 不再起作用了。在 IE10 gmail 中不适合我。最终的工作是从表格中删除单元格间距并将填充直接添加到 td 元素。

    与旧的:

    <table cellspacing="10"><tr><td>...
    

    加入新的:

    <table><tr><td style="padding:10px">...
    

    【讨论】:

    • outlook 任何其他邮箱都不支持填充 - 我从不在电子邮件中使用填充。
    • 试一试你的 tds,检查石蕊试纸并通过电子邮件发送有关酸的信息,没问题。据说outlook2007和10存在问题,其中px在填充中显示为点,但我从未见过任何问题。