Aangepaste CSS toevoegen aan uw e-mailinhoud email-metadata
Wanneer het ontwerpen van uw e-mails, kunt u uw eigen douaneCSS direct binnen Journey Optimizer E-mailDesignertoevoegen. Met deze functie kunt u geavanceerde en specifieke stijlen toepassen, voor meer flexibiliteit en controle over de weergave van uw inhoud.
Aangepaste CSS definiëren define-custom-css
Volg onderstaande stappen om aangepaste CSS toe te voegen aan uw e-mailinhoud.
-
Verzeker er wat inhoud die in E-mail Designer wordt bepaald door minstens één componenttoe te voegen.
-
Selecteer Body in het vak Navigation tree links of boven in het rechtervenster. De sectie CSS styles wordt rechts weergegeven.
note note NOTE De sectie CSS styles is alleen beschikbaar als er al inhoud in de editor aanwezig is. -
Klik op de knop Add Custom CSS.
note note NOTE De knop Add custom CSS is alleen beschikbaar wanneer Body is geselecteerd. U kunt echter aangepaste CSS-stijlen toepassen op alle componenten in uw inhoud. -
Voer uw CSS-code in in het speciale tekstgebied dat wordt weergegeven. Zorg ervoor dat de aangepaste CSS geldig is en de juiste syntaxis volgt. Meer informatie
note note NOTE Wanneer het gebruiken van a malplaatje met gesloten inhoud, kunt u geen douane CSS aan uw inhoud toevoegen. Het knoplabel verandert in View custom CSS en eventuele aangepaste CSS die al in de inhoud aanwezig is, is alleen-lezen. -
Sla uw aangepaste CSS op en controleer of uw aangepaste CSS correct is toegepast op uw inhoud. Als dit niet het geval is, controleer de sectie van het Oplossen van problemen.
-
Als u alle inhoud verwijdert, verdwijnt de sectie en wordt de eerder gedefinieerde aangepaste CSS niet meer toegepast.
-
Voeg inhoud weer toe aan de editor om de sectie CSS styles opnieuw weer te geven. De aangepaste CSS wordt opnieuw toegepast.
Gebruik van geldige CSS use-valid-css
U kunt elke geldige CSS-tekenreeks invoeren in het tekstgebied Add custom CSS . CSS met de juiste opmaak wordt direct toegepast op de inhoud.
Hieronder staan voorbeelden van geldige CSS.
code language-css |
---|
|
code language-css |
---|
|
Als er ongeldige CSS wordt ingevoerd, wordt een foutbericht weergegeven dat aangeeft dat de CSS niet kan worden opgeslagen. Hieronder staan voorbeelden van ongeldige CSS.
Het gebruik van <style>
-tags wordt niet geaccepteerd:
code language-html |
---|
|
Ongeldige syntaxis, zoals ontbrekende accolades, wordt niet geaccepteerd:
code language-css |
---|
|
Technische uitvoering implementation
Uw aangepaste CSS wordt aan het einde van de sectie <head>
toegevoegd als onderdeel van een <style>
-tag met het kenmerk data-name="global-custom"
, zoals in het onderstaande voorbeeld. Op deze manier weet u zeker dat de aangepaste stijlen globaal op de inhoud worden toegepast.
code language-html |
---|
|
De aangepaste CSS wordt niet geïnterpreteerd of gevalideerd door het deelvenster Designer e-mailen Settings . Deze is volledig onafhankelijk en kan alleen worden gewijzigd via de optie Add Custom CSS .
Guardrails - Geïmporteerde inhoud
Houd rekening met het volgende als u aangepaste CSS wilt gebruiken met inhoud die is geïmporteerd in de e-mailtoepassing Designer:
-
Als u externe HTML-inhoud met inbegrip van CSS importeert, tenzij u die inhoud converteert, bevindt de inhoud zich in Compatibility mode , waar de sectie CSS styles niet beschikbaar is. leer meer bij het invoeren van bestaande inhoud
-
Als u inhoud importeert die is gemaakt met de e-mailtoepassing, inclusief CSS die is toegepast via de optie Add custom CSS , worden de eerder toegepaste CSS zichtbaar en bewerkbaar met dezelfde optie.
Problemen oplossen troubleshooting
Houd rekening met de onderstaande opties als uw aangepaste CSS niet wordt toegepast.
-
Zorg ervoor dat uw CSS geldig is en geen syntaxisfouten bevat (zoals ontbrekende accolades, onjuiste eigenschapsnamen). leer hoe
-
Zorg ervoor dat uw CSS wordt toegevoegd aan de tag
<style>
met het kenmerkdata-name="global-custom"
. -
Controleer of het kenmerk
global-custom
set todata-disabled
is ingesteld voor de stijltagtrue
. In dat geval wordt de aangepaste CSS niet toegepast.
code language-html |
---|
|
-
Zorg ervoor dat uw CSS niet door andere CSS regels, met inbegrip van om het even welk themawordt met voeten getreden die op uw inhoud wordt toegepast.
-
Gebruik de browsergereedschappen voor ontwikkelaars om de inhoud te controleren en te controleren of uw CSS zich richt op de juiste kiezers.
-
Voeg
!important
aan uw declaraties toe om ervoor te zorgen dat deze voorrang krijgen.
-
code language-none |
---|
|