Gestion des images dans les clients de messagerie
Gérez les images bloquées avec un texte alternatif et des couleurs d’arrière-plan.
Gestion des images dans les clients de messagerie est une leçon HTML Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage HTML Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours HTML Academy comprend 4 leçons au total.
Les images sont souvent bloquées
De nombreux clients bloquent les images par défaut jusqu’à ce que l’utilisateur clique sur « afficher les images ». Outlook, Gmail (pour les expéditeurs inconnus) et la plupart des clients mobiles utilisant une connexion facturée au volume affichent plutôt un espace réservé. Concevez en partant du principe que les images peuvent ne pas apparaître.
Utilisez du vrai texte, pas des images de texte
N’intégrez jamais le contenu essentiel (titres, libellés de CTA, prix) dans des images. Utilisez du texte HTML mis en forme avec du CSS en ligne afin que le message reste visible même lorsque les images sont bloquées, que les lecteurs d’écran puissent le lire et que les inversions du mode sombre s’y adaptent correctement.
Ajoutez toujours un texte alternatif
Chaque <img> doit comporter un attribut alt descriptif. Lorsque les images sont bloquées, le texte alternatif apparaît dans la zone réservée : un texte alt bien rédigé comble le vide visuel en transmettant le message que l’image aurait dû communiquer.
<img src="https://cdn.example.com/logo.png" alt="Coddy" width="120" height="40" style="display:block;border:0">Définissez explicitement la largeur et la hauteur
Sans dimensions explicites, l’espace réservé se réduit et la mise en page se déplace lorsque l’image se charge. Définissez les deux attributs ainsi que le style en ligne correspondant afin que la cellule réserve l’espace nécessaire, que l’image soit finalement chargée ou non.
display: block sur les images
Outlook insère un petit espace sous les images en ligne. Appliquez style="display:block" à chaque <img> pour supprimer cet espace et garantir un rythme vertical cohérent dans tous les clients.
border: 0 sur les images liées
Les anciens clients ajoutent une bordure bleue autour de <a><img></a>. Définissez border="0" dans l’attribut de l’image et style="border:0" en ligne afin que les images liées s’affichent proprement dans les appels à l’action.
Uniquement des URL absolues
Les clients de messagerie ne connaissent pas la notion de « cette page ». Le src de chaque image doit être une URL https:// absolue pointant vers un CDN accessible au public. Les chemins locaux, les chemins relatifs et les URL http:// (contenu mixte) ne se chargent pas, souvent sans produire de message d’erreur.
Hébergez sur un CDN
Utilisez un hébergeur d’images rapide et réparti géographiquement. Certains clients récupèrent les images par l’intermédiaire de serveurs mandataires (Gmail), qui ajoutent leur propre couche de mise en cache : les CDN de première partie évitent de charger les images depuis une origine lente et garantissent un chargement cohérent selon les régions.
Solutions de repli pour les images d’arrière-plan
Pour les arrière-plans principaux, associez background-image en CSS à un bgcolor correspondant à la teinte dominante. Si l’image est bloquée, la cellule affiche tout de même une couleur adaptée et le texte superposé au bgcolor reste lisible : vous évitez ainsi la catastrophe du texte blanc sur un bloc blanc.
Images Retina
Affichez les images à une résolution 2x, puis réduisez-les avec l’attribut width afin qu’elles restent nettes sur les écrans à haute densité de pixels (DPI élevé) : une source de 600x600 affichée avec width="300" height="300" paraît nette sur Retina. Le coût est une consommation de bande passante accrue : gardez donc des fichiers légers grâce à une compression équivalente à celle de WebP.
GIF animés
Les GIF animés fonctionnent dans la plupart des clients, à l’exception d’Outlook, qui n’affiche que la première image. Concevez cette première image pour qu’elle reste compréhensible seule : le titre, le CTA ou la valeur essentielle doit être lisible même sans le reste de l’animation.
Vérification des connaissances
Pourquoi le contenu essentiel (titres, libellés de CTA, prix) ne doit-il jamais être intégré dans des images dans un e-mail HTML ?
Résumé
Considérez les images comme une amélioration, et non comme le message lui-même. Utilisez des URL https absolues, définissez width/height/display:block/border:0, rédigez un texte alt pertinent, hébergez les images sur un CDN rapide, associez les arrière-plans à des solutions de repli bgcolor, concevez les images en 2x pour Retina et rappelez-vous qu’Outlook fige les GIF sur leur première image.
Apprends HTML avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 40
- Leçons
- 159
Questions Fréquemment Posées
La leçon « Gestion des images dans les clients de messagerie » est-elle gratuite ?
Oui — le texte complet de « Gestion des images dans les clients de messagerie » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours HTML Academy, passe à CoddyKit PRO. Le cours HTML Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Gestion des images dans les clients de messagerie » ?
Gérez les images bloquées avec un texte alternatif et des couleurs d’arrière-plan. Tu pratiques HTML Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer HTML Academy ?
Aucune expérience préalable n'est requise. HTML Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Gestion des images dans les clients de messagerie » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon HTML Academy ?
Oui. Chaque leçon HTML Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Approche de mise en page par tableaux
- Styles intégrés pour les courriels
- Gestion des images dans les clients de messagerie
- Tests avec Litmus et Email on Acid