Vergessen Sie effizient. Vergiss Smart. Vergessen Sie Instandhaltbar. Das ist HTML-Mail, von der wir sprechen.
HTML Mail- und Webmail-Clients sind extrem eingeschränkt, teilweise aus Sicherheitsgründen, aber hauptsächlich, weil sie nur Müll sind. Externe Stylesheets werden fast sicher nicht funktionieren. HTML-eingebettete Stylesheets werden wahrscheinlich nicht funktionieren. Inline style="..."
Attribut auf jedem verdammten Element ... hat eine viel bessere Chance zu arbeiten, aber immer noch, nicht überrascht sein, wenn viele Benutzer überhaupt keine Stile sehen können, oder einige Stile nicht funktionieren, oder einige grundlegende HTML doesn Es funktioniert nicht, und der Inhalt sieht aus, als ob ein Browser von 1997 überall herumgeworfen hätte.
HTML-Mail ist eine Übung in Unannehmlichkeiten. Ich hasse es, es zu empfangen. Ich hasse es noch mehr, es zu schreiben. Die beste Route für alle ist, HTML-Mails zu vergessen und einfach eine Klartextnachricht mit einem Link zu einer vollständigen Webseite zu senden, auf der Sie so viel CSS, JavaScript und Flash-Liebenswürdigkeit haben können, wie Sie möchten.
+1 für diese erste Zeile allein. – alex
So ziemlich der einzige Ort, an dem ich Tabellen verwende, ist HTML-Mail. Manchmal ist es wirklich die einzige Möglichkeit, die E-Mail zur Anzeige zu bringen. – Bertine
+1: Ich stimme von ganzem Herzen mit jedem einzelnen Wort überein. – NotMe