Ich erstelle die E-Mail-Signatur unseres Unternehmens in HTML.
Mir ist klar, dass die Signatur nicht auf jedem E-Mail-Client zu 100% identisch aussieht (das ist eine Untertreibung), aber meine aktuelle Signatur sieht jetzt ziemlich stabil aus.
Eine Sache stört mich jedoch immer wieder: Wenn die Signatur von einem live.com- oder outlook.com-E-Mail-Konto angezeigt wird, sehe ich unter jedem Absatz- <p>
Tag immer einen zusätzlichen Leerraum.
Outlook.com tut dies absichtlich: Wenn ich die Verwendung von Absatz-Tags entferne und meine CSS-Informationen in den Span-Stil versetze, fügt outlook.com immer noch ein Absatz-Tag hinzu. Der Weißraumeffekt ist also immer da.
Dies hat zur Folge, dass meine Unterschrift vertikal vollständig verfälscht ist, da es nur wenige dieser Absätze gibt. Ich kann mich nicht auf eine beschränken, da das Layout meiner Signatur aus Tabellen besteht.
Ich kann wirklich nicht finden, wie ich das vermeiden kann. Kann mir jemand bitte sagen, ob es überhaupt möglich ist, diesen zusätzlichen Leerraum zu entfernen?
Dies ist ein Beispielcode: Eine Zeile der Tabelle, die eine Zelle mit einem Absatz und einem Bereich enthält. Das Entfernen des Absatzes hilft also nicht weiter, da outlook.com ihn von selbst wieder hinzufügt:
<tr>
<td width="10" height="30" style="background-color:#009bd7;line-height:17px;height:30px;"> <!-- --></td>
<td width="10" height="30" style="font-size:3px; line-height:17px;height:30px;"> <!-- --></td>
<td width="360" height="30" align="left" style="border-bottom-style:solid;border-bottom-color:#aaaaaa;border-bottom-width:1px;line-height:17px;height:30px;">
<p style="font-family:Arial;margin:0px;margin-bottom:0px;margin-top:0px;padding:0px;padding-bottom:0px;padding-top:0px;"><span style="font-family:Arial; COLOR:#009bd7; FONT-SIZE: 8pt;margin:0px;padding:0px;margin-bottom:0px;margin-top:0px;height:30px;"><strong>Visit us at WOTS 2014 in Utrecht from 30/9/14 till 3/10/14.<br /><a style="COLOR: #009bd7; TEXT-DECORATION: none" href="https://link">Click here</a> for a free entrance ticket.</strong></span></p>
</td>
</tr>
Dies ist der Effekt, der in Outlook 2010 (was in Ordnung ist) links und auf Outlook.com oder Live.com rechts angezeigt wird. (Klicken zum Vergrößern.)
quelle
<br>
stattdessen versucht ? Schließen Sie</p>
?