Insertion CSS
L’insertion CSS est une forme de prétraitement des e-mails qui déplace les styles d’une feuille de style CSS dans le corps d’un e-mail HTML. Le terme « inlining » désigne le fait que les styles sont appliqués « inline » aux éléments HTML individuels.
Pour certains clients de messagerie, l’insertion CSS peut améliorer le rendu des e-mails et vous aider à confirmer que vos e-mails s’affichent comme prévu. Si la majorité de votre CSS est déjà insérée en ligne ou si vous êtes certain que votre HTML et votre CSS sont compatibles avec les exigences de la plupart des clients de messagerie, il n’est peut-être pas nécessaire d’activer cette fonctionnalité. Les styles incorporés dynamiquement peuvent entrer en conflit avec vos styles en ligne existants et modifier le rendu attendu de la prévisualisation et de l’e-mail.
Utilisation de l’insertion CSS
Vous pouvez activer ou désactiver l’insertion CSS pour n’importe quel e-mail à l’aide de la bascule Enable inline CSS dans l’onglet Sending Info de l’éditeur HTML.

État d’insertion par défaut
Vous pouvez définir un état par défaut (activé ou désactivé) de manière globale depuis Paramètres > Préférences des e-mails. Recherchez le paramètre CSS Inlining. Ce paramètre détermine la valeur par défaut avec laquelle tous les nouveaux e-mails sont créés. Notez que la modification de ce paramètre n’affectera aucun de vos e-mails existants. Vous pouvez également remplacer cette valeur par défaut à tout moment lors de la rédaction de vos e-mails.

Contenu connecté et insertion CSS
L’insertion CSS s’exécute avant l’évaluation du contenu connecté. Le HTML renvoyé par le contenu connecté n’est pas soumis à la même étape d’insertion. Placez les styles dont vous avez besoin depuis le contenu connecté directement dans la réponse (attributs style en ligne ou règles intégrées), ou désactivez l’insertion pour le message si cela correspond mieux à votre modèle.
Content Blocks dans les modèles HTML personnalisés
Lorsque vous intégrez un bloc de contenu avec Liquid dans un modèle d’e-mail ou une Campaign en HTML personnalisé, les règles CSS du modèle parent peuvent remplacer les styles définis dans le bloc de contenu. Vérifiez les sélecteurs en conflit ou les règles globales dans le wrapper du modèle.