2011-10-04 169 views
0

我有一個表定義爲前景2007忽略單元格填充

<table width="600" cellspacing="0" cellpadding="0"> 
<table border="0" cellspacing="0" cellpadding="25" width="600"> 
<tr> 
    <td width="160" bgcolor="#efefef">Text</td> 
    <td width="340" bgcolor="#ffffff">Text</td> 
</tr> 

</table> 
<tr> 
<td colspan="2"><img src="image.jpg"></td> 
</tr> 
</table> 

這裏圖像I具有的寬度210px灰色陰影區域,其餘爲白色。 現在這應該與第一個單元格,因爲它具有寬度160px + 50px(cellpadding)= 210px(總計)algged

但是,outlook 2007不拾起此cellpadding。我如何才能在Outlook 2007中保持一致?

+1

[驗證,驗證,驗證(http://validator.w3.org/) – Quentin

+1

@Quentin - 打交道時,驗證是不是非常有幫助與電子郵件客戶。很少支持有效的HTML – Cfreak

+0

我可以讓它在Outlook 2007中對齊的唯一方法是如果我爲單元格添加210px的寬度並忘記填充。 – user544079

回答

1

首先我覺得你的代碼應該改變

<table width="600" cellspacing="0" cellpadding="0"> 
    <tr><td> 
     <table border="0" cellspacing="0" cellpadding="25" width="600"> 
     <tr> 
      <td width="160" bgcolor="#efefef">Text</td> 
      <td width="340" bgcolor="#ffffff">Text</td> 
     </tr>  
     </table> 
    </td></tr> 

<tr> 
<td colspan="2"><img src="image.jpg"></td> 
</tr> 
</table>