Inkonsistente Bereiche unterhalb von TD-Elementen in Tabellen in HTML-E-Mails in Outlook (2007 und 2010)

Ich habe recherchiert, dieses problem, finden viele vorgeschlagenen Updates auf dem web, aber nichts funktioniert.

Das problem ist die Lücke zwischen einem bestimmten TD-element in einer Tabelle in einer HTML-E-Mail ich bin mit der Gestaltung. Es ist die Anzeige auf diese Weise nur in Outlook 2007 und 2010.

Hier ist ein link zu einem Standbild des Problems

In der Seitenleiste auf der rechten Seite, es sollte keine Lücke zwischen der "Ebene 2" und das dünne, abgerundete Ecke box oben.

Hier ist der code für die geschachtelte Tabelle, die erstellt die blue box:

<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>

Wie Sie sehen können, habe ich entfernt alle Leerzeichen, da dies wurde vorgeschlagen, in einer der Workarounds, die ich gefunden. Hab ich auch eingefügt die 'line-height:0;font-size:0' Stil in das TD-element und das 'display:block' Stil in das Bild selbst, noch einmal alle vorgeschlagenen Workarounds. Keiner von diesen hat den geringsten Unterschied.

Dieses problem erscheint nicht in jedem anderen Mail-client oder browser.

Bitte um Hilfe!!

InformationsquelleAutor Soutpiel | 2011-06-29

Schreibe einen Kommentar