Best Practices in der E-Mail-Erstellung

Erstellen Sie funktionale E-Mail-LayoutsVon ausspielbaren Bausteinen, über farbliche Designtipps bis zu Buttons & visuellen Elementen

Die Entwicklung professioneller HTML-E-Mails stellt besondere Anforderungen. Viele E-Mail-Clients verwenden weiterhin veraltete Rendering-Engines und unterstützen moderne Webstandards nur eingeschränkt. Deshalb gelten für E-Mails andere Regeln als für klassische Webseiten.

In diesem Leitfaden haben wir die wichtigsten Best Practices aus unserer E-Mail-Development-Reihe zusammengefasst. Von der Layout-Struktur über CSS-Styling bis hin zu Bildern, Buttons und Responsive Design erhalten Sie einen Überblick über die wichtigsten technischen Grundlagen für zuverlässige E-Mails.

Tipp 1: Tabellen sind die Basis jedes Layouts

Moderne CSS-Techniken wie Flexbox oder Grid werden von vielen E-Mail-Program-men (v.a. Outlook) nicht unterstützt.

👉 Tabellen sind die einzige zuverlässige Möglichkeit, Spalten, Zeilen und Abstände zu strukturieren.

Tipp 2: Verwenden Sie div-Elemente sparsam

Anders als beim Webdesign werden div-Elemente in E-Mails oft nur unzureichend unterstützt.

👉 Eigenschaften wie „padding“, „margin“ oder „width“ werden möglicherweise ignoriert oder falsch interpretiert, was zu fehlerhaften Layouts führen kann.

Unsere Empfehlung: Verwenden Sie nach Möglichkeit die Tags: table, tr und td.

Tipp 3: Wählen Sie für Layoutblöcke feste Breiten

E-Mail-Clients ignorieren häufig die Breite des body-Elements.

👉 Ohne festgelegte Pixelbreiten kann sich Ihr Layout unvorhersehbar ausdehnen, schrumpfen oder verschieben.

Best Practice: Verwenden Sie für jeden Inhaltsblock festgelegte Breiten (z. B. 600 px).

Tipp 4: Vermeiden Sie prozentbasierte Layouts

Prozentangaben können sich je nach Browser unterschiedlich verhalten.

👉 Ein Spaltenlayout im Verhältnis 50:50 wird möglicherweise plötzlich als 60:40 dargestellt – oder noch schlechter.

Best Practice: Verwenden Sie feste Pixelwerte für eine präzise Steuerung.

Selbst technisch korrekt aufgebaute E-Mails können je nach E-Mail-Client unterschiedlich dargestellt werden. Besonders Bilder, Hintergrundeffekte, Dark Mode und interaktive Elemente erfordern zusätzliche Aufmerksamkeit.

Tipp 5: Verwenden Sie immer Inline-CSS

Viele E-Mail-Clients ignorieren Style-Blöcke teilweise oder gar vollständig.

👉 Wichtige Stile wie Schriftarten, Farben und Abstände müssen direkt in jedem HTML-Element festgelegt werden.

Tipp 6: Definieren Sie Text-Styles direkt

Sich in E-Mails auf vererbte Stile zu verlassen, ist riskant.

👉 Manche E-Mail-Clients geben Stile nicht korrekt von übergeordneten an untergeordnete Elemente weiter.

Best Practice: Weisen Sie jedem Textelement unmittelbar Schriftart, Schriftgröße und Farbe zu.

Tipp 7: Vermeiden Sie die Verwendung von Rändern

Randabstände gehören zu den unzuverlässigsten CSS-Eigenschaften im E-Mail-Design.

👉 Manche E-Mail-Clients ignorieren sie, andere überschreiben sie, manche fügen eigene Standard-Randabstände hinzu.

Best Practice:

  • Legen Sie immer margin: 0; inline fest.
  • Verwenden Sie lieber Innenabstände oder strukturierte Abstände zwischen den Tabellenzellen.

Tipp 8: Steuern Sie Styling explizit

Standardmäßig stellen die meisten E-Mail-Clients Links zwangsläufig blau und unterstrichen dar.

👉 Dies kann die Konsistenz Ihres Designs beeinträchtigen.

Best Practice:

  • Fügen Sie einen globalen Fallback hinzu, um das Erscheinungsbild von Links festzulegen.
  • Überschreiben Sie bei Bedarf die Stile für bestimmte Links inline.

Zum Abschluss betrachten wir einige technische Details, die häufig über die tatsächliche Darstellungsqualität einer E-Mail entscheiden. Besonders Outlook-spezifische Besonderheiten, Buttons und mobile Optimierung sollten bereits während der Entwicklung berücksichtigt werden.

Tipp 9: Legen Sie Bildabmessungen immer fest

Bilder ohne feste Abmessungen können je nach Client sehr unterschiedlich dargestellt werden.

👉 Sie können gestreckt, übergroß oder extrem klein erscheinen.

Best Practice:
Legen Sie immer mindestens einen Wert für die Breite oder Höhe fest, idealerweise beides.

Tipp 10: Vermeiden Sie Text auf Hintergrundbildern

Die Unterstützung von Hintergrundbildern in E-Mail-Clients ist sehr inkonsistent, insbesondere in Outlook.

👉 Text, der über Bilder gelegt wird, ist oft unlesbar oder wird nicht richtig dargestellt.

Best Practice:
Integrieren Sie den Text nach Möglichkeit direkt in die Grafik selbst, anstatt HTML-Text über ein Bild zu legen.

sobald das Layout Ihrer E-Mails steht, ist die nächste Herausforderung die Gestaltung. Hier scheitern viele Designs. Im Gegensatz zu modernen Webumgebungen verarbeiten E-Mail-Clients CSS anders und oft uneinheitlich.

Damit Ihre E-Mails genau so aussehen, wie Sie es beabsichtigen, finden Sie hier vier wichtige Tipps für die Gestaltung:

Tipp 11: Der Dark Mode lässt sich nicht komplett steuern

Jeder E-Mail-Client handhabt den Dark Mode anders.

👉 Farben können sich automatisch umkehren, Hintergründe können sich ändern und Media-Queries werden oft ignoriert.

Best Practice:
Verwenden Sie starke Farbkontraste und einfache Designs, vermeiden Sie Hintergründe mit schlechtem Kontrast zu Elementen im Vordergrund und testen Sie Logos sowie Buttons in verschiedenen Clients.

Tipp 12: Unterstützung von Hover-Effekten & Interaktivität unsicher

Effekte wie :hover oder animierte Interaktionen werden in E-Mail-Umgebungen oft nicht unterstützt.

👉 Buttons und Links sollten immer funktionieren, ohne auf Interaktionseffekte angewiesen zu sein.

Best Practice:
Stellen Sie sicher, dass Inhalte, Buttons und Navigation auch ohne Hover-Effekte oder Animationen vollständig sichtbar und nutzbar bleiben.

bis jetzt haben wir die Grundlagen von E-Mail-Layouts, bewährte Verfahren für die Gestaltung und häufige visuelle Probleme behandelt. Zum Abschluss dieser Reihe konzentrieren wir uns auf einige Umsetzungsdetails, die einen großen Einfluss darauf haben, wie Ihre E-Mails in verschiedenen E-Mail-Clients dargestellt werden.

Hier sind vier wichtige Techniken, die jeder E-Mail-Entwickler kennen sollte:

Tipp 13: Erstellen Sie Buttons mit tables, nicht nur mit Links

Viele E-Mail-Clients entfernen das Padding aus a-Tags, wodurch ansprechend gestaltete Buttons zu einfachen Textlinks werden.

👉 Erstellen Sie Buttons mithilfe einer kleinen Tabellenstruktur und fügen Sie den Link darin ein.

Best Practice:
Verwenden Sie die Tabellenzelle (td), um Abstand, Hintergrundfarbe, Rahmen und Größe zu steuern. Das a-Tag sollte in erster Linie die Textformatierung enthalten.

Tipp 14: Geben Sie immer einen gültigen href-Wert an

Einige E-Mail-Clients, insbesondere Outlook, erkennen einen Link nur dann als klickbar, wenn ein gültiges href-Attribut vorhanden ist.

👉 Selbst Platzhalter-Links sollten eine korrekte URL oder zumindest ein # enthalten.

Best Practice:
Lassen Sie das href-Attribut beim Testen oder Erstellen von Vorlagen niemals leer.

💡 Profi-Tipp: Sie suchen nach einer soliden Grundlage für responsive, E-Mail-Client-freundliche Vorlagen?
👉 Cerberusemail-Templates
Diese Vorlagen eignen sich hervorragend als Vorlage für produktionsreife Designs.

Tipp 15: Verwenden Sie bei Bedarf Outlook-spezifische Fallbacks

Outlook ist nach wie vor einer der komplexesten E-Mail-Clients, da es Microsoft Word zur Darstellung von HTML nutzt.

👉 Standard-HTML und CSS verhalten sich oft anders als erwartet.

Best Practice:
Verwenden Sie Outlook-spezifische Wrapper und MSO-bedingte Kommentare, um sicherzustellen, dass Breiten, Abstände und Bilder einheitlich dargestellt werden.

Tipp 16: Erstellen Sie mobile Ansichten mit Media Queries

Im Gegensatz zu modernen Websites passen sich tabellenbasierte E-Mail-Layouts nicht automatisch an kleinere Bildschirme an.

👉 Ohne Responsive Design sind E-Mails auf Mobilgeräten schwer lesbar.

Best Practice:
Verwenden Sie spezielle Klassen für mobile Geräte und Media Queries, um Spalten zu stapeln, die Größe von Inhalten anzupassen und die Lesbarkeit auf Smartphones zu verbessern.

Haben Sie Interesse zu sehen, wie sich diese Tipps im EMM umsetzen lassen? Buchen Sie gerne eine kostenlose online Demo: