suchen
HeimTechnologie-PeripheriegeräteIT IndustrieEine Schachtel mit Tricks zum Erstellen reaktionsschneller E -Mails

Reaktionsschnellem Mail -Designhandbuch: Machen Sie Ihre E -Mails auf einer Vielzahl von Geräten perfekt präsent

Kernpunkte

  • Wenn mobile Geräte beim Lesen von E -Mails beliebt werden, muss das Responsive Mail -Layout die Eigenschaften von mobilen Geräten berücksichtigen. Dies erfordert, dass die Mail-Inhalte neu angeordnet und die ursprünglich horizontal arrangierten Zellen vertikal auf dem mobilen Gerät arrangiert werden.
  • Einspalten-Mail-Layout (normalerweise ein einzelnes Titelbild) erfordert keine Umordnungselemente. Passen Sie einfach die Breite an die Gerätegröße an. Dies ist eher ein skalierbares Design als ein reaktionsschnelles Design.
  • Das Multi-Säulen-Mail-Layout für das Multi-Säulen muss die Spalten nach Abneiung der Gerätebreite neu ordnen. Dies kann durch die Verwendung verschachtelter Tabellen oder das Ändern der display Eigenschaft der Tabellenzelle erreicht werden. Letzteres ist eleganter und verwendet native CSS -Regeln.
  • Bilder in reaktionsschnellen E -Mails erfordern nur eine klassische reaktionsschnelle Technologie (img {max-width: 100%;}). Mithilfe von Medienabfragen kann jedoch ein Bild versteckt und ein anderes Bild stattdessen als Hintergrundbild verwendet werden.

A Box of Tricks for Building Responsive Email

Bild bereitgestellt von: fishbulb1022

In früheren Artikeln zum Schreiben von Pressemitteilungen haben wir einige Tipps gelernt, die die Erscheinen Ihrer E -Mails in verschiedenen Kunden erheblich ändern können.

Zusätzlich müssen wir mobile Geräte berücksichtigen, die im E -Mail -Lesen zunehmend verwendet werden. Dies wirft das Problem auf, reaktionsschnelle Layouts für E -Mails zu erstellen.

Da wir wissen, dass E -Mail -Vorlagen mit HTML -Tabellen erstellt werden und Inline -CSS haben, ist unsere Arbeit etwas komplizierter als gewöhnlich:

  • Inline -CSS -Regeln haben hohe Spezifitätswerte (sie gewinnen immer).
  • Tabellen sind nicht für Layoutkombinationen ausgelegt. Daher müssen wir auf die Kombination von E -Mails achten und daran denken, dass Zellen (natürliche horizontale Positionierung) vertikal auf mobilen Geräten angeordnet werden sollten.
  • Natürlich können wir JavaScript nicht verwenden.

Glücklicherweise haben die meisten mobilen Geräte eine hohe Kompatibilität mit modernen CSS -Regeln, sodass wir alle diese Probleme mit Medienfragen leicht lösen können, eine Menge !important Deklarationen verwenden (um Inline -Stile zu überschreiben) und auf die Arrangement zu achten von Inhalten sorgfältig.

Für solche Projekte ist es wichtig, einen "mobilen" Ansatz zu verfolgen, der Layouts vermeidet, die nicht korrekt auf kleinen Geräten angeordnet werden können.

Bitte beachten Sie, dass reaktionsschnelle mobile Mails auch in diesem Artikel nur reaktionsschnelle Probleme diskutieren, sondern nicht unbedingt eine gute Mail ist. Effektives mobiles E -Mail -Design umfasst viele Elemente, einschließlich Schriftstellungsgröße, Layoutkombinationen und vielem mehr: Dies sind sehr wichtige Aufgaben, die wir in einem anderen Artikel behandeln werden.

Mail -Layout -Modus

Über die Reaktionsfähigkeit können wir zwei E -Mail -Arten identifizieren: Einzelspalten und mehrere Spalten.

Einspaltlayout

Einspalten-Layout (normalerweise nur ein Titelbild) hat keine besonderen Bedürfnisse. Da sie Elemente nicht neu ordnen müssen, müssen wir nur beachten, dass alle Breiten elegant nach Gerätegrößen herabgestuft werden. Dies ist kein reaktionsschnelles Design, sondern ein klassisches Beispiel für ein skalierbares Design (siehe skalierbar, flüssig oder reaktionsschnell: Verständnis, wie man Mail verschiebt).

Einspaltlayout A Box of Tricks for Building Responsive Email

Um sicherzustellen, dass Ihre E -Mail korrekt geändert wird, müssen Sie nur die Tabellenbreite anpassen:

<table> cellspacing="0" cellpadding="0" border="0" width="600">

</table>
Sie müssen auch das Bild ändern (siehe den Absatz "About Bild" am Ende dieses Artikels) und die Größe der Schriftart ändern, aber es gibt keine anderen besonderen Bedürfnisse.
@media screen and (max-width:480px) {
    table {
        width: 100%!important;
    }
}

Multi-Säulen-Layout

Multi-Säulen-Layout erfordert die Umlagerung der Säulen, wenn die Gerätebreite abnimmt. Unabhängig davon, ob Sie zwei, drei oder mehr Spalten verwenden, müssen Sie sie vertikal anstelle von horizontal anzeigen.

A Box of Tricks for Building Responsive Email Es gibt zwei einfache Möglichkeiten, dies zu erreichen:

Verwenden verschachtelter Tabellen
  1. Ändern Sie die
  2. Eigenschaft der Tabellenzelle.
  3. display
  4. verschachtelte Tabellenlayout

E -Mail -Kombinationen erfordern normalerweise die Verwendung verschachtelter Tabellen. Dies gilt immer als der beste Weg, um die Kundenkompatibilität zu gewährleisten, aber andererseits ist der generierte Code sehr verwirrend und tatsächlich schwer zu lesen.

Der Trick besteht darin, das Attribut

zu verwenden, wodurch die Tabelle horizontal ausgerichtet ist.

Jedes Element muss eine table align="left" spezifische

Breite haben, und seine Summe muss mit ihrem Containerwert übereinstimmen.

Wenn die Gerätebreite abnimmt, müssen wir den Behälter ändern und alle Tabellenspalten auf 100% Breite erzwingen. A Box of Tricks for Building Responsive Email

Diese Technik sorgt für die Kompatibilität bei den meisten Kunden: Ich habe die Demo -Dateien in Lackmus getestet und alle Kunden erzielen gute Ergebnisse, sodass die folgende Warnung zugelassen werden kann:

table[class="body_table"] {
    width: 600px;
}

table[class="column_table"] {
    width: 180px;
}

table[class="spacer_table"] {
    width: 30px;
    height:30px;
}

@media only screen and (max-width: 480px) {
    table[class="body_table"] {
        width: 420px!important;
    }
    table[class="column_table"] {
        width: 100%!important;
    }
}

Outlook 2007, 2010 und 2013 (diese Versionen von Outlook verwenden Microsoft Word als Rendering -Engine: Siehe Microsoft Outlook Client -Rendering -Differenzhandbuch im Litmus -Blog);

Die älteste Version von Lotus Notes;
    Google Mail Android App.
  • Dies ist ein guter Ausgangspunkt (siehe unten für einige der Ergebnisse des Tests) müssen wir auch bedenken, dass dieser Test mit leeren Tabellen erstellt wird: Inhalte hinzufügen (und mehr verschachtelte Tabellen !!) Sie sollten in der Lage sein, in der Lage zu sein Beheben Sie alle Fehler und lassen Sie diese Technologie mit allen Kunden ordnungsgemäß funktionieren.
Teil der Lackmuskompatibilitätstestergebnisse

Ändern Sie die Anzeigeeigenschaft einer Tabellenzelle

Die zweite Methode zum Aufbau von Multi-Säulen-Nachrichten ist eleganter und verwendet native CSS-Regeln.

Diese Technik beinhaltet das Ändern der display Eigenschaften der Standardtabellenzelle, wenn die Gerätebreite reduziert ist (Sie können viele Beispiele auf ResponsiveMailPatterns.com finden). Dies führt dazu, dass Zellen vertikal neu streichen:

A Box of Tricks for Building Responsive Email

Ändern Sie den Anzeigeplan

<table> cellspacing="0" cellpadding="0" border="0" width="600">

</table>

Die Ergebnisse dieses Tests sind sehr gut: Alle Clients machen die Testpost richtig (manchmal gibt es subtile Fehler), aber denken Sie daran, dass wir leere Mails ausprobiert haben und die Ergebnisse nach dem Hinzufügen von Inhalten variieren können.

über Bilder

In responsivem Mail erfordern Bilder nur die klassische reaktionsschnelle Technologie, die wir derzeit im Web verwenden (img {max-width: 100%;}).

Wie im Responsive Mail -Designhandbuch von Campaign Monitor unter Verwendung von Medienabfragen vorgeschlagen, können Sie jedoch ein Bild ausblenden und durch ein anderes Bild als Hintergrundbild ersetzen.

@media screen and (max-width:480px) {
    table {
        width: 100%!important;
    }
}

A Box of Tricks for Building Responsive Email

Denken Sie daran, dass selbst Bilder, die durch CSS versteckt sind, den Client geladen werden. Achten Sie also darauf.

Eine gute Option ist die Verwendung des gleichen Bildes für das img -Tag und background-image Quelle. Sie müssen ein Mehrzweck-Bildes für die Verwendung in all diesen Bereichen wie das folgende Beispiel vorbereiten:

A Box of Tricks for Building Responsive Email

Nachdem Sie das entsprechende Bild ausgewählt haben, können Sie es für viele Haltepunkte für Medienabfragen verwenden. Sobald Sie fertig sind, müssen Sie nur eine kleine Menge CSS -Regeln hinzufügen:

table[class="body_table"] {
    width: 600px;
}

table[class="column_table"] {
    width: 180px;
}

table[class="spacer_table"] {
    width: 30px;
    height:30px;
}

@media only screen and (max-width: 480px) {
    table[class="body_table"] {
        width: 420px!important;
    }
    table[class="column_table"] {
        width: 100%!important;
    }
}
Sie können auch das Attribut

hinzufügen, um jede Haltepunktansicht anzupassen (beachten Sie die Unterstützung des Kunden für diese Regel). background-size

Leider ist es unwahrscheinlich, dass alle Ihre Anforderungen an Geräte mit hoher Dichte gelöst werden-aber es kann die Anzahl der für alle anderen Fälle geladenen Dateien verringern.

Schlussfolgerung

Gibt es also eine einzelne, vielseitige und beste reaktionsschnelle E -Mail -Erstellungstechnologie aller Zeiten?

Normalerweise lautet die Antwort nein. Jedes Projekt erfordert einen anderen Ansatz und es gibt verschiedene

beste Lösungen . Die eigentliche Antwort besteht darin, eine Reihe nützlicher Techniken zu beherrschen und ständig neue Methoden auszuprobieren.

Ressourcen

häufig gestellte Fragen zum Erstellen von reaktionsschnellem Mail

(Der im Originaltext bereitgestellte FAQ -Abschnitt wird hier weggelassen, da der Inhalt dieses Teils weniger schwierig zu schreiben ist und länger als andere Teile des Originaltextes ist. Um eine zu lange Ausgabe zu vermeiden, wird er hier weggelassen.)

Das obige ist der detaillierte Inhalt vonEine Schachtel mit Tricks zum Erstellen reaktionsschneller E -Mails. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Serverlose Bildverarbeitungspipeline mit AWS ECS und LambdaServerlose Bildverarbeitungspipeline mit AWS ECS und LambdaApr 18, 2025 am 08:28 AM

Dieses Tutorial führt Sie durch das Erstellen einer serverlosen Bildverarbeitungspipeline mit AWS -Diensten. Wir werden ein Next.JS -Frontend erstellen, der in einem ECS -Fargate -Cluster eingesetzt wird und mit einem API -Gateway, Lambda -Funktionen, S3 -Eimer und DynamoDB interagiert. Th

CNCF ARM64 Pilot: Impact and InsightsCNCF ARM64 Pilot: Impact and InsightsApr 15, 2025 am 08:27 AM

Dieses Pilotprogramm, eine Zusammenarbeit zwischen CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal und betätigten, rationalisiert ARM64 CI/CD für CNCF -Github -Projekte. Die Initiative befasst sich mit Sicherheitsbedenken und Leistung

Erstellen eines Netzwerksanfälligkeitsscanners mit GoErstellen eines Netzwerksanfälligkeitsscanners mit GoApr 01, 2025 am 08:27 AM

Dieser GO-basierte Netzwerkanfälligkeitsscanner identifiziert potenzielle Sicherheitsschwächen effizient. Es nutzt die Parallelitätsfunktionen von GO und beinhaltet die Erkennung und Anfälligkeitserkennung. Erforschen wir seine Fähigkeiten und ethisch

Top 10 beste kostenlose Backlink -Checker -Tools in 2025Top 10 beste kostenlose Backlink -Checker -Tools in 2025Mar 21, 2025 am 08:28 AM

Website -Konstruktion ist nur der erste Schritt: die Bedeutung von SEO und Backlinks Das Erstellen einer Website ist nur der erste Schritt, um sie in ein wertvolles Marketing -Asset umzuwandeln. Sie müssen die SEO -Optimierung durchführen, um die Sichtbarkeit Ihrer Website in Suchmaschinen zu verbessern und potenzielle Kunden anzulocken. Backlinks sind der Schlüssel zur Verbesserung Ihrer Website -Rankings und zeigt Google und andere Suchmaschinen die Autorität und Glaubwürdigkeit Ihrer Website an. Nicht alle Backlinks sind von Vorteil: Identifizieren und vermeiden Sie schädliche Links Nicht alle Backlinks sind von Vorteil. Schädliche Links können Ihr Ranking schädigen. Hervorragender kostenloser Backlink -Checking -Tool überwacht die Quelle der Links zu Ihrer Website und erinnert Sie an schädliche Links. Darüber hinaus können Sie auch die Linkstrategien Ihrer Wettbewerber analysieren und daraus lernen. Kostenloses Backlink -Check -Tool: Ihr SEO -Intelligenzbeauftragter

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

PHPStorm Mac-Version

PHPStorm Mac-Version

Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools