CSS Email Inliner (Insérateur d'attribut de style)
Transformer un HTML contenant un bloc en une mise en forme adaptée aux e-mails, en déplaçant chaque règle CSS dans des attributs style=\"\". Les clients e-mail suppriment ou ignorent les blocs , donc l'inline est la seule méthode fiable pour préserver votre conception sur Gmail, Outlook, Yahoo et Apple Mail.
Collez votre HTML complet à gauche ; l'outil analyse chaque sélecteur, résout la spécificité exactement comme les navigateurs le font, et écrit les déclarations gagnantes sur chaque élément correspondant. Les règles de pseudo-classe comme :hover et toutes les requêtes @media sont conservées dans un bloc résiduel, car les clients e-mail qui les supportent en ont encore besoin.
Comment utiliser
- Collez votre HTML — document complet ou fragment contenant un bloc — dans le champ d'entrée.
- Déterminez si vous souhaitez conserver les requêtes de média et les règles de pseudo-classe (recommandé pour les e-mails réactifs).
- Optionnellement, supprimez les attributs class une fois que les styles sont inline.
- Activez ou désactivez le formatage lisible selon que vous souhaitez un résultat lisible ou compact.
- Copiez l'HTML inline ou téléchargez-le sous forme de fichier, puis collez-le directement dans votre fournisseur d'e-mails.
Caractéristiques
- Fusion avec prise en compte de la spécificité – Résout les IDs, classes, attributs et types d'éléments exactement comme le cascade du navigateur.
- Gestion de !important – Les déclarations !important externes sont correctement prioritaires par rapport aux styles inline, conformément à la spécification CSS.
- Conserver les requêtes de média – Les règles @media réactives sont conservées intactes afin que vos points de rupture mobiles soient activés.
- Fallback pour les pseudo-classes – Les règles :hover, :focus et ::before ne peuvent pas être inline ; l'outil les conserve dans un bloc réduit.
- Plusieurs blocs – Gère des documents contenant plusieurs balises de style dans le <head> ou <body>.
- Suppression optionnelle des classes – Supprimez les attributs class=\"\" désormais redondants pour un payload plus léger.
- Formatage de sortie – HTML indented, lisible ou version compacte en une ligne.
- Traitement côté client à 100 % – Votre HTML ne quitte jamais le navigateur. Aucune upload, aucun traitement sur serveur.