Reaktionsschnelle HTML-E-Mail-Entwicklung | Venessa B. | Skillshare
Drawer
Suchen

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Reaktionsschnelle HTML-E-Mail-Entwicklung

teacher avatar Venessa B., Designer & Marketer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Willkommen!

      0:38

    • 2.

      Projektschritt 1: Füge die Medien hinzu

      1:51

    • 3.

      Project 2: Füge die display hinzu

      1:45

    • 4.

      Projektschritt 3: Füge die 3: hinzu

      3:33

    • 5.

      Projektschritt 4: Verblende unbenutzte Elemente

      2:01

    • 6.

      Danke!

      0:20

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

1.182

Teilnehmer:innen

4

Projekte

Über diesen Kurs

In diesem Kurs lernst du, wie du eine statische HTML-E-Mail machst und sie in eine you'll anregbare und ansprechende E-Mail verwandelst.

Dieser Kurs richtet sich an Schüler:innen, die bereits mit HTML und CSS vertraut sind, und verstehe die Grundlagen der Entwicklung von tabellarischen Layouts und die Entwicklung von table-based Wenn du die Grundlagen der of lernen möchtest, findest du hier meinen Skillshare-Kurs unter https://skl.sh/2Fqd0YD

Eine statische Vorlage im Kurs ist im Kursprojekt zur Verfügung zu stellen, um mit dem Kurs zu folgen.

Viel Spaß mit Programmieren!

Triff deine:n Kursleiter:in

Teacher Profile Image

Venessa B.

Designer & Marketer

Kursleiter:in

Hi there! If you're like me, you're passionate about using your design powers for good and being of service to society by creating things that help others engage their creative curiosity and learn new things. I think you'll like it here.

I also believe compassion and balance are the keys to a more human future and personal growth.


My classes are built to help digital designers add new skills to their toolkit and stay inspired.

You can find my work at www.venessabaez.com.

Vollständiges Profil ansehen

Skills dieses Kurses

Design UX/UI-Design Responsive Design
Level: Intermediate

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Willkommen!: Hallo, mein Name ist Vanessa Bias und ich werde Ihnen eine ansprechende E-Mail-Entwicklung beibringen. Ihr Klassenprojekt wird es sein, eine statische HTML-E-Mail-Vorlage zu nehmen und es skalierbare und mobile Geräte mit den Techniken zu machen , die ich in meiner täglichen Arbeit verwende. Diese Klasse richtet sich an Studenten, die die Grundlagen von HTML und CSS verstehen. Aber ich werde die Konzepte erklären, die in dieser Klasse verwendet werden, während wir weitergehen. Für einen Primer zur Entwicklung statischer HTML-E-Mails können Sie meine vorherige Skulpturenklasse anzeigen, Intro zur HTML-E-Mail-Entwicklung. Lasst uns anfangen. Glückliche Codierung. 2. Projektschritt 1: Füge die Medien hinzu: Sie können diese Projektdateien von unten und der Skill Share Klasse herunterladen.So wie Sie sehen können, ist diese E-Mail-Datei nicht mobile responsive.So werden wir beginnen, indem Sie die Medienabfragen zu dieser E-Mail hinzufügen. Sie können so viele Haltepunkte hinzufügen, wie Sie möchten. Aber für diese Klasse werden wir nur einen Haltepunkt abdecken. Also innerhalb der Style-Tags, werden wir eine Medienabfrage mit einer max-Breite von 480 Pixel hinzufügen. Wenn Sie also für das Web entwerfen, möchten Sie sicherstellen, dass Sie zuerst Mobilgeräte entwerfen und dann zu Ihren Desktop-Breakpoints wechseln. Aber für E-Mail tun wir normalerweise Desktop zuerst und dann brechen Sie es für mobile. Wenn Sie also sicherstellen möchten, dass Ihre Medienabfrage funktioniert, besteht ein guter Test darin, die Hintergrundfarbe oder etwas dieser Art zu ändern, damit Sie tatsächlich sehen können , dass die Medienabfrage ON ist und das bei der Fehlerbehebung später nach unten hilft die Zeile, wenn Ihr CSS nicht funktioniert. Also werden wir eine Hintergrundfarbe von Rot machen und hier habe ich den universellen Selektor hinzugefügt, also wird es die Hintergrundfarbe jedes Elements in der E-Mail ändern. Also dann werde ich das „Speichern“ und gehen Sie zurück zum Browser und „Aktualisieren“. Wenn ich die Bildschirmgröße kleiner mache, können Sie sehen, dass sie in eine rote Hintergrundfarbe geändert wurde. Das sagt mir also, dass die Medienabfrage funktioniert. Also brauchen wir das nicht mehr, also können wir das löschen und ich werde erneut „Speichern“ drücken. Im nächsten Video werden wir anfangen, diese E-Mail auf eine mobile Größe zu zerlegen. 3. Project 2: Füge die display hinzu: Jetzt werden wir das CSS ändern, um dieses dreispaltige Layout so zu machen , dass jede einzelne Spalte auf einer mobilen Bildschirmgröße stapelt. Um zu beginnen, werden wir eine Zeile für Tabellen, Tabellenzeilen und Tabellenzellen erstellen und wir geben ihm eine Breite von 100 Prozent so dass es skalierbar ist und wir werden ihm eine Anzeigeeigenschaft mit dem Wert von Block geben. Was das tun wird, ist dies der Schlüssel hier, um sicherzustellen, dass alles auf Handy stapelt. Da wir dann einige Bilder haben, die breiter sind als andere und wir einige Bilder haben, die breiter als der Haltepunkt sind, werden wir diese Bilder skalierbar machen, indem wir eine Breite von 100 Prozent geben und wir aktualisieren und Ändern Sie die Größe des Bildschirms und Sie können sehen, dass sich die Spalten jetzt untereinander stapeln. Aber wir bekommen immer noch eine Bildlaufleiste für links nach rechts und sie enthalten sich nicht wirklich innerhalb des Tisches. Was wir jetzt tun können, ist das Hinzufügen eines universellen Selektors, also des Sternchens, und wir werden ihm eine Box-Größeneigenschaft mit dem Wert von border-box geben und was dies tut, ist, dass es die Polsterung und die Grenze in die -Elemente Gesamtbreite. Also wird es das für alles tun. Also gehen wir zurück und drücken Aktualisieren, und Sie können sehen, dass wir keine Bildlaufleiste mehr haben und die Bilder jetzt in der Tabelle enthalten sind. 4. Projektschritt 3: Füge die 3: hinzu: Es gibt bestimmte Elemente, die Sie mit CSS anvisieren möchten , anstatt nur auf jedes einzelne Bild oder jede einzelne Tabelle zu zielen. Also in diesem Fall haben wir das Bild auf 100 Prozent Web eingestellt ist, so dass sie skalierbar sind. Aber leider zielt das auch auf die Social-Media-Icons ab, mit denen wir nicht 100 Prozent am Ende der E-Mail sein wollen. So können wir eine CSS-Klasse verwenden, um dies zu beheben. Wenn wir also bis zum Ende des HTML scrollen, können wir eine Klasse hinzufügen, und wir werden dieser Klasse einen Namen geben, der später erkennbar ist. Also werden wir soziale Symbole machen und wir können einfach kopieren, damit Sie es nicht neu schreiben müssen, und fügen Sie es auf jedes einzelne dieser Bilder ein. Speichern und scrollen Sie zurück zum CSS und dem Kopf, und wir können innerhalb der Medienabfrage diese Klasse mit einer Breite von hinzufügen , möchte ich sagen, etwa 30 Pixel klingt richtig. Wir möchten, dass sie alle in eine Zeile passen und die Seite speichern und dann aktualisieren, und Sie können sehen, dass die Bilder oder die Social-Media-Symbole jetzt alle 30 Pixel sind. Also müssen wir nur diese eine CSS-Regel tun, um alle von ihnen anzusprechen. Manchmal ist es kein Bild, das Sie ändern möchten, manchmal gibt es andere Dinge. Zum Beispiel, dieses dreispaltige Layout hier und dieses zweispaltige Layout, dieses hat, wenn Sie es ändern, weniger Abstand unterhalb der Bilder oder weniger von einem Rand unterhalb der Bilder als die anderen Spaltenelemente dort. Also möchte ich ein wenig Platz über dieser Unterüberschrift hinzufügen , damit es mit dem übereinstimmt, wie die anderen aussehen. Was wir also tun können, ist, ich denke, wir sollten diesem Bild hier einen Spielraum hinzufügen, um diese Unter-Überschrift zu drängen. Also, wenn wir gehen, um es hier zu finden, Observatorium, und wir können dies eine Klasse von geben, sagen wir Sternwarte Bild und speichern. Dann sichern Sie sich im CSS. Könnte Observatorium Bild hinzufügen, und dann könnten wir einen Rand unten tun, sagen wir etwa 15 Pixel und speichern und aktualisieren. Jetzt können Sie sehen, dass der Raum über dem Unterkopf und unter dem Bild mit den anderen Spalten übereinstimmt. Aber wenn Sie die Größe auf die volle Desktopbreite ändern, gab es keine Änderung. Es gilt nur für die mobile Größe. Also im nächsten Video, deckt die Verwendung von Display keine für, wenn wir ein Element ausblenden wollen , die wir nicht wollen, auf einem mobilen Bildschirm Größe zu sehen. 5. Projektschritt 4: Verblende unbenutzte Elemente: Manchmal gibt es ein Element Ihrer E-Mail, das Sie nicht auf mobilen Größen anzeigen möchten. Das könnte alles von, sagen wir, ein Bild sein, das nur für dekorative Zwecke auf dem Desktop vorhanden ist und es wird zu viel Platz auf dem Bildschirm auf Mobilgeräten beanspruchen, oder vielleicht gibt es einen Link, den Sie verstecken möchten, der nur auf dem Desktop ist -Erfahrung, auf die Sie nicht möchten, dass Ihre mobilen Benutzer klicken. In diesem Fall gibt es einen zusätzlichen Platz über der E-Mail, oberhalb des View-in-Browser-Link, der durch einige ungenutzte Tabellenzellen hier im HTML verursacht wird. Auf der Desktop-Größe dient dies einem Zweck, wenn Sie einenlinksbündigen Pre-Header-Text hier oder vielleicht einen anderen Linkhaben möchten linksbündigen Pre-Header-Text hier oder vielleicht einen anderen Link und dann Ihren View-in-Browser-Link rechtsbündig ausgerichtet haben. Das ist, wo Sie es in dieser Vorlage platzieren würden. Da wir brauchen, dass es auf der Desktop-Größe, aber nicht auf der mobilen Größe, was wir tun werden, ist, dass wir es mit einer Anzeige keine Eigenschaft ausblenden. Ich habe meine Display-None-Regel genannt, keine anzeigen. Es hat eine Eigenschaft von display und einen Wert von none, und was dies tut, ist, dass es dem Browser oder dem E-Mail-Client sagt , dieses Element zu verstecken, wenn es um diesen Bruchpunkt geht. Wir können hier zu dieser ersten Tabellenzelle gehen. Wir werden ihm die Klasse der Anzeige keine geben, und wir werden diese Klasse auch auf diese anwenden und speichern, aktualisieren und die Größe ändern. Sie können sehen, dass es jetzt keinen zusätzlichen Platz über dem View-in-Browser-Link gibt. 6. Danke!: Danke, dass Sie diese Klasse absolviert haben. Vergessen Sie nicht, ein Projekt in dieser Klasse zu erstellen, um Ihre neue responsive HTML-E-Mail zu zeigen. Wenn Sie Fragen zu Konzepten haben in dieser Klasse behandelt werden oder etwas, das ich verpasst habe, hinterlassen Sie einen Kommentar unten oder senden Sie mir einen Tweet. Wie immer, glückliche Codierung.