Ich habe ein Problem mit E-Mail-Clients, die meinen Stil wiederherstellen <hr/>
zu einem mit nur einer durchgezogenen Linie.
Das Folgende ist mein Markup, sieht in Chrome und IE gut aus, aber Outlook kehrt die gepunktete Linie immer in eine durchgezogene Linie zurück.
<hr style="background:none; border:dotted 1px #999999; border-width:1px 0 0 0; height:0; width:100%; margin:0px 0px 0px 0px; padding-top:10px;padding-bottom:10px;" ></hr>
Ich habe mir Campaign Monitor angesehen, aber nichts Besonderes, um mich dorthin zu führen.
Alle Antworten geschätzt.
Ich könnte mir vorstellen, dass Outlook die Word-Rendering-Engine von Microsoft und keine HTML-Engine verwendet und ein hr-Tag nur wie in msword auf eine durchgezogene Linie zurückgesetzt wird.
Ich würde wahrscheinlich versuchen, eine Tabelle in voller Breite -> Zelle oder Div zu verwenden und diese zu formatieren, anstatt ein hr-Tag zu verwenden.
<table>
<tr>
<td style="background:none; border:dotted 1px #999999; border-width:1px 0 0 0; height:1px; width:100%; margin:0px 0px 0px 0px; padding-top:10px;padding-bottom:10px;"> </td>
</tr>
</table>
nbsp ist da, falls die Rendering-Engine leere Zellen nicht erkennt.
Ich habe Outlook neu markiert, aber handelt es sich um eine bestimmte Version von Outlook? Ab 2007 vielleicht?
– Andreas Leach
18. April 2012 um 9:24 Uhr
alle E-Mail-Clients wirklich, aber 2003 und 2007 sind die, die ich mir anschaue.
– El Toro Bauldo
18. April 2012 um 12:58 Uhr
Ist Outlook für Websites noch böser als der IE schon immer? Und ist OUTLOOK 2013 noch schlimmer als alle Vorgängerversionen?!!!
– Ben
4. Juli 2014 um 10:09 Uhr