Hinzufügen von benutzerdefinierten CSS zu E-Mail-Inhalten custom-css
Fügen Sie Ihr eigenes benutzerdefiniertes CSS direkt in der Marketo Engage E-Mail-Designer hinzu, um erweiterte, spezifische Stile zu erhalten.
Definieren von benutzerdefiniertem CSS define-custom-css
-
Stellen Sie sicher, dass in der E-Mail-Designer ein Inhalt definiert ist, indem Sie mindestens eine Komponente hinzufügen.
-
Wählen Sie Textkörper entweder über den Navigationsbaum auf der linken oder im rechten Bereich aus. CSS-" wird auf der rechten Seite angezeigt.
{width="800" modal="regular"}
note note NOTE Der Abschnitt CSS Stile“ ist nur verfügbar, wenn im Editor Inhalte vorhanden sind. -
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 jedoch benutzerdefinierte CSS-Stile 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. Klicken Sie auf Speichern, wenn Sie fertig sind.
note note NOTE Sie können kein benutzerdefiniertes CSS zu Ihrem Inhalt hinzufügen, wenn Sie eine Vorlage mit gesperrtem Inhalt verwenden. Die Schaltflächenbeschriftung ändert sich in Benutzerdefiniertes CSS anzeigen und jedes angezeigte benutzerdefinierte CSS ist schreibgeschützt. -
Stellen Sie sicher, dass das CSS für Ihren Inhalt gilt. Ist dies nicht der Fall, lesen Sie den Abschnitt Fehlerbehebung.
note note NOTE Wenn Sie den gesamten Inhalt entfernen, wird der Abschnitt ausgeblendet und das zuvor definierte benutzerdefinierte CSS wird nicht mehr angewendet. Fügen Sie Inhalte wieder hinzu, damit der Abschnitt CSS-Stile wieder angezeigt wird. Das benutzerdefinierte CSS wird erneut angewendet.
Verwenden von gültigem CSS using-valid-css
Sie können eine beliebige gültige CSS-Zeichenfolge 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 Abschnitts <head> 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 den Inhalt angewendet werden.
| code language-html |
|---|
|
Das benutzerdefinierte CSS wird nicht vom Bereich Einstellungen des E-Mail-Designers interpretiert oder überprüft. Es ist vollkommen unabhängig und kann nur über die Option Benutzerdefiniertes CSS hinzufügen geändert werden.
Schutzmechanismen - Importierte Inhalte guardrails
Wenn Sie benutzerdefiniertes CSS mit Inhalten verwenden möchten, die in den E-Mail-Designer importiert wurden, sollten Sie Folgendes beachten:
-
Wenn externe HTML- einschließlich CSS importieren, befindet sich dieser Inhalt, sofern Sie ihn nicht konvertieren, im Kompatibilitätsmodus, wobei der Abschnitt CSS-" nicht verfügbar ist.
-
Wenn der Import von mit der E-Mail-Designer erstellten Inhalten CSS enthält, das über die Option Benutzerdefiniertes CSS hinzufügen angewendet wurde, ist das zuvor angewendete CSS in derselben Option sichtbar und kann bearbeitet werden.
Fehlerbehebung troubleshooting
Wenn Ihr benutzerdefiniertes CSS nicht angewendet wird, versuchen Sie es mit den folgenden Vorschlägen.
-
Stellen Sie sicher, dass Ihr CSS gültig und frei von Syntaxfehlern (z. B. fehlende Klammern, falsche Eigenschaftsnamen) ist. Weitere Informationen
-
Stellen Sie sicher, dass Ihr CSS zum
<style>-Tag mit demdata-name="global-custom"hinzugefügt wird. -
Überprüfen Sie, ob für das
global-custom-Stil-Tag das Attributdata-disabledauftruefestgelegt ist. In diesem Fall wird das benutzerdefinierte CSS nicht angewendet.
| code language-html |
|---|
|
-
Stellen Sie sicher, dass Ihr CSS nicht durch andere CSS-Regeln überschrieben wird.
-
Verwenden Sie Ihre Browser-Entwickler-Tools, um den Inhalt zu überprüfen und zu überprüfen, ob Ihr CSS auf die richtigen Selektoren abzielt.
-
Erwägen Sie, Ihren Deklarationen
!importanthinzuzufügen, um sicherzustellen, dass sie Vorrang haben.
-
| code language-none |
|---|
|