Hinzufügen von benutzerdefiniertem CSS zu E-Mail-Inhalten email-metadata
Beim Erstellen Ihrer E-Mails können Sie Ihr eigenes benutzerdefiniertes CSS direkt im E-Mail-Designer hinzufügen. Mit dieser Funktion können Sie erweiterte und spezifische Stile anwenden, um die Flexibilität und Kontrolle über das Erscheinungsbild Ihrer Inhalte zu erhöhen.
Definieren von benutzerdefiniertem CSS define-custom-css
Gehen Sie wie folgt vor, um dem E-Mail-Inhalt benutzerdefiniertes CSS hinzuzufügen.
-
Stellen Sie sicher, dass im E-Mail-Designer beliebiger Inhalt definiert ist, indem Sie mindestens eine Komponente hinzufügen.
-
Wählen Sie entweder über den Navigationsbaum links oder oben im rechten Bereich Hauptteil aus. Der Abschnitt CSS-Stile wird auf der rechten Seite angezeigt.
note note NOTE Der Abschnitt CSS-Stile ist nur verfügbar, wenn im Editor bereits Inhalt vorhanden ist. -
Klicken Sie auf die Schaltfläche Benutzerdefiniertes CSS hinzufügen.
note note NOTE Die Schaltfläche Benutzerdefiniertes CSS hinzufügen ist nur verfügbar, wenn Hauptteil ausgewählt ist. Sie können benutzerdefinierte CSS-Stile jedoch auf alle Komponenten in Ihrem Inhalt anwenden. -
Geben Sie Ihren CSS-Code in den entsprechenden Textbereich ein, der angezeigt wird. Stellen Sie sicher, dass das benutzerdefinierte CSS gültig ist und der richtigen Syntax folgt. Weitere Informationen
-
Speichern Sie Ihr benutzerdefiniertes CSS und überprüfen Sie, ob das benutzerdefinierte CSS korrekt auf Ihren Inhalt angewendet wird. Ist dies nicht der Fall, lesen Sie den Abschnitt Fehlerbehebung.
-
Wenn Sie den gesamten Inhalt entfernen, wird der Abschnitt ausgeblendet und das zuvor definierte benutzerdefinierte CSS wird nicht mehr angewendet.
-
Fügen Sie im Editor wieder Inhalte ein, damit der Abschnitt CSS-Stile erneut angezeigt wird. Das benutzerdefinierte CSS wird wieder angewendet.
Sicherstellen, dass gültiges CSS verwendet wird use-valid-css
Sie können einen beliebigen gültigen CSS-String im Textbereich Benutzerdefiniertes CSS hinzufügen eingeben. Richtig formatiertes CSS wird sofort auf den Inhalt angewendet.
Im Folgenden finden Sie Beispiele für gültiges CSS.
code language-css |
---|
|
code language-css |
---|
|
Wenn ungültiges CSS eingegeben wird, wird eine Fehlermeldung angezeigt, die darauf hinweist, dass das CSS nicht gespeichert werden kann. Im Folgenden finden Sie Beispiele für ungültiges CSS.
Die Verwendung von <style>
-Tags wird nicht akzeptiert:
code language-html |
---|
|
Ungültige Syntax wie fehlende Klammern wird nicht akzeptiert:
code language-css |
---|
|
Technische Implementierung implementation
Ihr benutzerdefiniertes CSS wird am Ende des <head>
-Abschnitts als Teil eines <style>
-Tags mit dem Attribut data-name="global-custom"
hinzugefügt, wie im folgenden Beispiel dargestellt. Dadurch wird sichergestellt, dass die benutzerdefinierten Stile global auf die Inhalte angewendet werden.
code language-html |
---|
|
Das benutzerdefinierte CSS wird vom Bereich Einstellungen des E-Mail-Designers nicht interpretiert oder überprüft. Es ist völlig unabhängig und kann nur über die Option Benutzerdefiniertes CSS hinzufügen geändert werden.
Schutzmechanismen – Importierte Inhalte
Wenn Sie benutzerdefiniertes CSS auf in den E-Mail-Designer importierte Inhalte anwenden möchten, sollten Sie Folgendes beachten:
-
Wenn Sie externe HTML-Inhalte einschließlich CSS importieren, werden diese Inhalte – sofern sie nicht konvertiert werden – im Kompatibilitätsmodus angezeigt, in dem der Abschnitt CSS-Stile nicht verfügbar ist. Weitere Informationen zum Importieren bestehender Inhalte
-
Beim Importieren von im E-Mail-Designer erstellten Inhalten, einschließlich über die Option Benutzerdefiniertes CSS hinzufügen angewendetem CSS, wird das zuvor angewendete CSS über dieselbe Option angezeigt und ist so bearbeitbar.
Fehlerbehebung troubleshooting
Wenn Ihr benutzerdefiniertes CSS nicht angewendet wird, sollten Sie die folgenden Optionen überprüfen.
-
Stellen Sie sicher, dass Ihr CSS gültig und frei von Syntaxfehlern ist (z. B. fehlende Klammern, falsche Eigenschaftsnamen). Weitere Informationen
-
Stellen Sie sicher, dass Ihr CSS zum
<style>
-Tag mit dem Attributdata-name="global-custom"
hinzugefügt wird. -
Überprüfen Sie, ob das Attribut
data-disabled
des Stil-Tagsglobal-custom
auftrue
festgelegt ist. In diesem Fall wird das benutzerdefinierte CSS nicht angewendet.accordion Beispiel: code language-html <style data-name="global-custom" type="text/css" data-disabled="true"> body: { color: red; } </style>
+++
-
Stellen Sie sicher, dass Ihr CSS nicht durch andere CSS-Regeln überschrieben wird.
-
Verwenden Sie die Entwickler-Tools Ihres Browsers, um den Inhalt zu überprüfen und sicherzustellen, dass Ihr CSS auf die richtigen Selektoren abzielt.
-
Erwägen Sie, Ihren Deklarationen
!important
hinzuzufügen, um sicherzustellen, dass sie Vorrang haben.
-
code language-none |
---|
|