![](/img/trans.png)
[英]Attribute "Width" of <table> tag does not work properly in Outlook
[英]Table width does not work in Outlook 2010
我已經為我的客戶創建了一個廣告系列(EDM),它可以在移動設備,平板電腦和現代瀏覽器(例如台式機上的Chrome和Safari)上正常運行,但是在Windows PC上的Outlook 2010中卻無法正常運行。 表格的寬度擴展到Outlook窗口的寬度,因此布局剛剛中斷。
(imgs: 當它在Chrome中工作時 / 在Outlook 2010中就是這樣 )
這是我用於表的代碼:
<table align="center" width="600px" cellpadding="0" cellspacing="0" border="0" table-layout="fixed" > <tbody><tr><td style="text-align:left" overflow: "hidden"></td></tr></table>
謝謝您的幫助!
不要在表格的行和單元格上定義寬度或高度。 特別是行,因為那是無效的HTML。 當一個單元格與另一個單元格共享空間並且一個單元格需要限制為特定寬度時,表格單元格可以具有寬度。 單元格可以具有高度,但是通常您可以讓內容或圖像定義高度,並且單元格將遵循內容尺寸。
您還會丟失電子郵件客戶端正確呈現設計所需的所有頭信息。 而且您還沒有關閉包裝表。 我建議在盡可能多的設備上進行測試,並在Litmus或Acid上的Email帳戶中投資以在設備和電子郵件客戶端上進行測試...
您需要在每個<TR>
和<TD>
設置寬度和高度
Outlook無法呈現電子郵件樣式/表格:(
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.