html 电子邮件 outlook 2003 问题

标签 html css outlook-2003

我有一个 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 和 Entourage 电子邮件客户端中,它显示为左右两侧的附加边框。

如何解决?

最佳答案

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

从技术上讲,您发布的代码无效,因为它以 <td> 开头必须在 <table> 内和 <tr>有效。我怀疑您只发布了一个片段,所以最好提供整个上下文。

关于html 电子邮件 outlook 2003 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5917066/

相关文章:

Css 过渡 div 晃动

javascript - Jquery - 将事件添加到与其他人共享类名的特定 div

c# - 与登录用户以外的用户一起使用兑换 (Outlook) - 并收到错误

html - 覆盖嵌套类的 CSS 宽度

php - PHP 中的 POST 和原始 POST 有什么区别?

javascript - 如何在输入框中显示数量总数

javascript - 使用 Css 或 Jquery 从 div 中隐藏/删除 Word

html - 显示 :table-cell weird behaviour on adding image

vba - 在 Outlook 2003 中创建右键单击上下文菜单

c# - 与 Outlook 互操作的 OpenSharedItem 在 Office 2003 中抛出奇怪的异常,与 Office 2008 一起工作