【问题标题】:html email outlook 2003 issuehtml 电子邮件 Outlook 2003 问题
【发布时间】:2011-05-06 21:12:22
【问题描述】:

我有一个 html 电子邮件设置为

<td valign="top"><table width="650" cellspacing="0" cellpadding="0" bgcolor="#ffffff" align="center">
        <tr>
            <td width="25"  valign="top">
                <img src="/images/left_border.jpg" border="0" align="right" style="padding:0; display: block;">
            </td>
            <td width="600"  valign="top" style="padding: 0px;">
                <img src="/images/banner.jpg" border="0" align="left" style="padding:0; display: block;">
          </td>
            <td width="25" align="left">
                <img src="/images/right_border.jpg" border="0" align="left" style="padding:0; display: block;">
            </td>   
        </tr>
                 </table>
              </td>

但是在 Outlook 2003 和随行电子邮件客户端中,它显示为左侧和右侧的附加边框。

如何解决?

【问题讨论】:

  • 不知道你的意思没有截图但你试过&lt;table border="0"&gt;吗?

标签: html css outlook-2003


【解决方案1】:

它在 Outlook 2007+ 中也无法正常工作,因为您使用了不兼容的标签,包括 padding:display:。所以,回到绘图板周围。以下是各种浏览器支持的复习:http://www.campaignmonitor.com/downloads/documents-tools/Campaign_Monitor_Guide_to_CSS_Support_in_Email_27_Aug_2009.pdf

从技术上讲,您发布的代码是无效的,因为它以 &lt;td&gt; 开头,必须在 &lt;table&gt;&lt;tr&gt; 内才有效。我怀疑你只是发布了一个 sn-p,所以最好提供整个上下文。

【讨论】:

    猜你喜欢
    • 2016-04-18
    • 2011-03-16
    • 2019-06-15
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多