0
我有一個HTML電子郵件設置爲HTML電子郵件Outlook 2003問題
<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電子郵件客戶端,它顯示爲左,右兩側的附加邊界。
如何解決?
不知道你的意思是沒有截圖,但你有沒有嘗試過'
回答
因爲您使用的是不兼容的標籤,包括
padding:
和display:
,所以在Outlook 2007+中無法正常工作。所以,回到繪圖板周圍。這裏有各種瀏覽器支持什麼樣的複習:http://www.campaignmonitor.com/downloads/documents-tools/Campaign_Monitor_Guide_to_CSS_Support_in_Email_27_Aug_2009.pdf從技術上講,你發佈的代碼是無效的,因爲它有一個
<td>
它必須是一個<table>
和<tr>
內是有效的開始。我懷疑你只發布了一個片段,因此提供整個上下文可能是最好的。來源
2011-05-06 22:01:52 bpeterson76
相關問題