この問題を調査して、ウェブ上で多くの修正候補を見つけましたが、何も問題はありません。Outlook(2007および2010)のHTML電子メール内のテーブルのTD要素の下に不均一なスペースがあります
問題は、私が設計しているHTML電子メールのテーブル内の特定のTD要素の間のギャップです。右側のサイドバーでlink to a screen grab of the problem
で、「レベル2」とその上に薄い丸いコーナーボックスの間に隙間があってはならない。ここ
をOutlook 2007でのみ、この方法を表示し、2010年です。ここで
は、青色のボックスを作成し、ネストした表のコードです:
<table class="box" width="200" border="0" cellspacing="0" cellpadding="0"><tr><td style='line-height:0;font-size:0'><img src="http://dl.dropbox.com/u/16792732/wave-email-images/box_dark_top.gif" style="display:block" width="200" height="10" /></td></tr><tr><td class="box_dark"><h2>Level 2<br /><span class="white">Care Assistants</span></h2><h2>Level 3<br /><span class="white">Senior Carers</span></h2><h2 class="norule">Level 5<br /><span class="white">Managers and Deputy Managers</span></h2></td></tr><tr><td style='line-height:0'><img src="http://dl.dropbox.com/u/16792732/wave-email-images/box_dark_bottom.gif" style="display:block" width="200" height="10" /></td></tr></table>
あなたが見ることができるように、これは私が見つけた回避策の1に提案されたように、私はすべての空白を削除しました。 TD要素に 'line-height:0; font-size:0'スタイルを挿入し、イメージ自体に 'display:block'スタイルを挿入しました。これらのどれも、わずかな違いはありませんでした。
この問題は、他の電子メールクライアントまたはブラウザには表示されません。
助けてください!
Outlook 2007/2010では適用されているスタイルの一部が無視されるため、問題が発生する可能性があります。返信または転送をクリックし、HTMLからHTMLを保存して、HTMLとCSSの問題点を確認できます。 –