Cet article a été publié pour la première fois en 2006, puis mis à jour en 2015.
Les newsletters par e-mail HTML ont parcouru un long chemin depuis la publication de cet article en 2006. Le courrier électronique HTML est toujours un support de communication très réussi pour les éditeurs et les lecteurs. Les éditeurs peuvent suivre les tarifs pour l'ouverture des e-mails, les avantages et les clics et mesurer l'intérêt des lecteurs pour les produits et les sujets; Les lecteurs reçoivent des informations disposées comme une page Web, d'une manière plus attrayante visuellement, et beaucoup plus facile à numériser et à naviguer, que des e-mails en texte brut.
Le codage d'un e-mail HTML est un problème amusant et pratique pour les programmeurs. Contrairement au codage d'une page Web, les e-mails HTML doivent bien s'afficher sur les anciens logiciels de messagerie - Think Outlook ou Mac Mail, ainsi que pour s'adapter aux écrans téléphoniques et tablettes. Je vais vous montrer comment créer des e-mails HTML qui s'affichent bien sur n'importe quel appareil, ainsi que des idées pour adapter votre code e-mail HTML actuel à afficher sur les téléphones et les tablettes.
La plus grande douleur lors du codage des e-mails HTML est que de nombreux outils logiciels différents sont disponibles pour lire les e-mails, des logiciels de bureau tels que Eudora, Outlook, AOL, Thunderbird et Lotus Notes, aux services de messagerie Web tels que Yahoo! , Hotmail et Google Mail, pour envoyer des applications par e-mail sur les téléphones et les tablettes. Le logiciel utilisé pour rendre HTML pour chaque outil de logiciel de messagerie détermine ce que le code HTML et CSS fonctionne et ne fonctionne pas.
Si vous pensiez qu'il était difficile de garantir la compatibilité de vos sites Web, sachez qu'il s'agit d'un tout nouveau jeu - chacun de ces outils logiciels de messagerie peut afficher le même e-mail de manière très différente. Et même lorsque ces outils affichent correctement un e-mail HTML, en tenant compte des écarts dans, par exemple, les largeurs auxquelles les lecteurs dimensionnent leurs fenêtres lorsque la lecture des e-mails rend les choses encore plus difficiles.
Que vous choisissiez de coder votre e-mail HTML à la main (ma préférence personnelle) ou pour utiliser un modèle existant, il existe deux concepts fondamentaux à garder à l'esprit lors de la création de courriels HTML:
Le moyen le plus rapide et le plus simple de voir comment les tables HTML et le CSS en ligne interagissent dans un e-mail HTML consiste à télécharger certains modèles de Campaign Monitor et MailChimp. Lorsque vous ouvrez l'un de ces modèles, vous remarquerez quelques choses dont nous discuterons plus en détail plus tard:
Mon site HTML Code HTML a également des e-mails HTML réels que j'ai téléchargés et formatés afin que vous puissiez étudier pour voir comment les autres ont créé des e-mails.
C'est vrai: les tables sont de retour, beaucoup de temps! Les normes Web sont peut-être devenues la norme pour le codage des pages pour l'affichage dans les navigateurs Web, mais ce n'est pas le Web, bébé. Quelques clients de logiciels de messagerie ont des années-lumière derrière les huit balles en termes de support CSS, ce qui signifie que nous devons recourir à l'utilisation de tables pour la mise en page si nous voulons vraiment que nos newsletters s'affichent de manière cohérente pour chaque lecteur (voir la liste de lecture à la fin de Cet article pour d'excellentes ressources sur le support CSS dans les clients du courrier).
Alors, mettez de côté vos meilleures pratiques conformes aux normes et de balisage maigre: nous sommes sur le point de nous salir les mains!
La première étape de la création d'un e-mail HTML consiste à décider du type de mise en page que vous souhaitez utiliser. Pour les newsletters, les dispositions à colonne unique et à deux colonnes fonctionnent mieux, car elles contrôlent le chaos naturel qui se traduit lorsqu'une grande quantité de contenu est poussée dans un si petit espace qu'un e-mail. Les conceptions d'e-mails à colonne unique facilitent également l'affichage des téléphones et des tablettes.
Une disposition d'une seule colonne se compose généralement de:
Les e-mails à deux colonnes utilisent également un en-tête et un pied de page. Comme une page Web à deux colonnes, ils utilisent généralement une colonne latérale étroite pour abriter des fonctionnalités et des liens vers plus d'informations, tandis que la colonne plus large contient le contenu corporel de l'e-mail. Pour obtenir une disposition de messagerie à deux colonnes pour bien s'afficher sur un téléphone ou une tablette, il faut du code-FU, comme vous le verrez plus loin dans cet article.
Les e-mails promotionnels suivent des règles similaires mais contiennent beaucoup moins dans la manière du contenu et des liens. Ils comprennent souvent un ou deux messages et utilisent parfois une grande image avec un petit texte explicatif et quelques liens sous l'image.
Toutes ces possibilités de disposition des e-mails peuvent être créées facilement, en utilisant des tables HTML pour diviser l'espace en lignes et colonnes. En fait, l'utilisation de tables HTML est le seul moyen d'obtenir une disposition qui rendra régulièrement entre différents clients du courrier.
Peu importe la façon dont votre e-mail est conçu, il est important de se rappeler que le contenu le plus important devrait apparaître en haut ou près de l'e-mail, il est donc visible immédiatement lorsqu'un lecteur ouvre votre e-mail. Le haut à gauche d'un e-mail est souvent le premier endroit que les gens regardent lorsqu'ils ouvrent un e-mail.
C'est l'approche que j'utilise pour créer des e-mails HTML:
Bien que cette approche puisse offenser les puristes qui préfèrent coder en utilisant les dernières normes, c'est la seule approche viable à ce stade. Mais le fait que nous utilisons des tables pour la mise en page ne signifie pas que nous devons entièrement recourir à des méthodes à l'ancienne. Par exemple, peu importe à quel point les notes de lotus affichent un e-mail HTML, vous ne devriez jamais avoir à recourir à l'utilisation de la balise de police. Et bien que le moteur de rendu HTML d'Outlook 2007 soit loin d'être parfait, il affiche très bien les tables HTML de base.
Il y a cependant quelques mises en garde; Jetons un coup d'œil à Styling Our Text ensuite.
Ai-je dit que le support CSS était pauvre dans les clients du courrier? Eh bien, c'est. Mais vous pouvez (et devriez) utiliser toujours CSS pour les styles de votre e-mail une fois votre disposition de table imbriquée en place. Il y a juste quelques choses à surveiller. Voici les étapes que j'utilise.
Tout d'abord, utilisez des styles en ligne pour stocker toutes vos informations de style, comme indiqué ici:
<span><span><span><p</span> <span>style<span>="<span>color: red;</span>"</span></span>></span><span><span></p</span>></span></span>
Cela comprend la table, le TD, P, A, etc.
N'utilisez pas la déclaration de style CSS dans la balise HTML Head, comme vous le pouvez lors de la création de pages Web. Au lieu de cela, placez votre déclaration de style juste en dessous de l'étiquette corporelle - Google Mail, cependant, recherche toute déclaration de style dans l'e-mail et la supprime (utile). De plus, ne vous embêtez pas à utiliser l'élément de lien pour référencer une feuille de style externe: Google Mail, Hotmail et d'autres logiciels de messagerie ignorera, modifieront ou supprimeront ces références externes à une feuille de style.Pour votre table de conteneurs - celle qui abrite l'en-tête, le contenu et les tables de pied de page - réglez la largeur du tableau à 98%. Il s'avère que Yahoo! Le courrier a besoin de ce coussin à 1% de chaque côté afin d'afficher correctement l'e-mail. Si les gouttières latérales sont essentielles à la conception de votre e-mail, définissez la largeur à 95% ou même 90% pour éviter les problèmes potentiels. Bien sûr, les tables à l'intérieur de la table de conteneurs doivent être réglées à 100%.
Mettez les informations de style de police générales dans le tableau TD le plus proche du contenu. Oui, cela peut entraîner des déclarations de style répétitif dans plusieurs cellules TD. Mettez les définitions de style de police dans le cap (par exemple H1, H2), P ou une étiquette uniquement si nécessaire.
Utilisez des divs avec parcimonie pour flotter de petites boîtes de contenu et des liens vers la cellule TD d'une table. Google Mail, pour sa part, semble ignorer la Déclaration du flotteur CSS (pourtant Yahoo! et Hotmail y parcourez très bien). Parfois, il est préférable de coder une disposition de table plus complexe que de compter sur la déclaration de flotteur. Ou, comme il est trop facile d'encombrer un e-mail, demandez à votre concepteur de mettre le contenu flottant dans la colonne latérale étroite à la place. La prise en charge feuilletée des flotteurs est un problème qui peut entraîner la retravaille d'une conception par e-mail.
Alors que les divs semblent à peine utiles, les portées semblent fonctionner presque à chaque fois, car ce sont des éléments en ligne. Dans certains cas, des portées peuvent être utilisées pour plus que du texte de coloration ou de dimensionnement: ils peuvent être utilisés pour positionner le texte au-dessus ou en dessous du contenu.
Notez que certains services de livraison par e-mail déballeront les définitions de style pour les rendre plus explicites et, par conséquent, plus lisibles par tous les logiciels de messagerie. Par exemple, le raccourci CSS style = "marge: 10px 5px 10px 0;" peut être étendu à la déclaration de style long indiqué précédemment. Testez chaque e-mail et cherchez à voir ce qui arrive au code e-mail. Commencez par le raccourci CSS car, dans le pire des cas, cela semble bien fonctionner avec tous les logiciels de messagerie.
Si vous avez téléchargé et étudié les modèles de messagerie à partir de Campaign Monitor et MailChimp, vous verrez qu'ils traitent la table de conteneurs comme s'il s'agissait de la balise corporelle HTML. L'équipe Campaign Monitor qualifie ce tableau de «BodyImposter», ce qui est un excellent moyen de penser à la table du cadre ou de l'emballage. Du point de vue du CSS, la table de conteneurs fait ce que l'élément corporel HTML ferait si des services comme Google Mail ne désactivaient pas ou n'ignaient pas la balise corporelle.
Savoir que vous avez créé un e-mail HTML valide en utilisant les directives que j'ai suggérées n'est qu'une partie de la solution - il existe plusieurs meilleures pratiques que vous devez suivre pour vous assurer que votre e-mail est bien reçu.
La prochaine étape consiste à tester votre e-mail HTML dans une variété de clients de messagerie. Souvent, cela identifie les problèmes qui nécessitent des solutions de contournement.
Les premiers outils de test à utiliser sont les navigateurs Web Firefox et Internet Explorer. Si l'e-mail s'affiche bien ou parfaitement dans les deux navigateurs, il y a de fortes chances de tester l'e-mail dans Outlook, Yahoo!, Google Mail et d'autres services ne révèlent que des problèmes mineurs. Si possible, je recommanderais également de tester votre e-mail dans Internet Explorer 6 - cela devrait vous donner une bonne indication de la façon dont votre e-mail sera rendu dans Outlook 2003 (reportez-vous à la liste des ressources à la fin de cet article pour exécuter Internet Explorateur 6). Enfin, pour tester à quoi ressemblera les e-mails sur un iPhone ou un iPad, consultez votre e-mail HTML dans un navigateur Web Safari.
Une fois que l'e-mail apparaît bien dans ces deux navigateurs Web, utilisez un service de livraison par e-mail pour envoyer l'e-mail à une gamme de comptes de messagerie de test. Idéalement, cela devrait inclure des comptes avec le Yahoo!, Hotmail et Google Mail Services. Les comptes de test que vous utilisez devraient, bien sûr, être déterminés par les noms de domaine dans la liste de diffusion des personnes qui recevront l'e-mail. Par exemple, s'il n'y a pas d'abonnés AOL sur cette liste, c'est probablement une perte de temps et d'argent à configurer et à tester avec un compte de messagerie AOL.
Voici les ajustements de code les plus courants que j'ai trouvés nécessaires pendant cette phase de test:
De plus, les meilleures pratiques suivantes sont recommandées:
Il est important de vous assurer que votre e-mail HTML s'affiche de manière acceptable avec les images désactivées. De nombreuses applications par e-mail définissent l'affichage des images sur «Off» par défaut. Par exemple, si vous utilisez une image d'arrière-plan pour fournir une couleur d'arrière-plan avec une couleur de police blanche dessus, assurez-vous que la couleur d'arrière-plan par défaut pour cette partie de la table HTML est foncée, pas blanche.
Lorsque je teste comment un e-mail s'affiche avec des images, j'utilise généralement mon éditeur de texte pour remplacer l'attribut SRC de chaque image par une combinaison unique de caractères tels que "xsrcx", puis de le réintégrer après le test.
Une fois que l'e-mail HTML a été modifié afin qu'il s'affiche bien dans vos comptes de messagerie de test, l'étape suivante consiste à passer par une liste de contrôle. Par exemple, vérifiez ce qui suit:
De nombreux services de livraison par e-mail incluent la possibilité de voir comment votre e-mail HTML s'affiche dans un large éventail de logiciels de messagerie. Il vous aide à identifier les ajustements de code nécessaires avant l'envoi.
Google Mail, Lotus Notes et Outlook 2007 présentent leurs propres défis de codage uniques. Outlook 2007, croyez-le ou non, a beaucoup moins de support pour CSS que les versions précédentes d'Outlook!
Le manque de support de Google Mail est un peu plus pardonnable - car l'application s'exécute dans un navigateur, il ne peut pas contrôler le contenu des e-mails qu'il affiche. Par conséquent, les ingénieurs de Google ont dû prendre des mesures pour s'assurer que leur application s'affiche correctement, quelle que soit la qualité du HTML ou du CSS dans lequel les e-mails sont écrits.
En conséquence, Google Mail agit comme un artefact du début des années 1990, lorsque les normes Web étaient primitives. Il faut du travail, mais il est possible d'ouvrir une page de messagerie Google et de voir à quel point leur approche pour rendre réellement le courrier électronique HTML est compliquée.
D'une part, Google Mail supprime les styles CSS contenus entre les balises de style, peu importe où ils apparaissent dans l'e-mail. Et les polices affichées dans les tables HTML - la seule alternative à l'utilisation de styles - ont l'habitude étrange d'apparaître plus grand que prévu, peu importe comment l'e-mail HTML est structuré.
La bonne nouvelle, cependant, est que si vous codez pour tenir compte des bizarreries de ces trois applications de messagerie, votre code de messagerie HTML est susceptible de s'afficher bien dans la plupart, sinon tous, les clients de messagerie. Voici quelques techniques qui semblent bien fonctionner dans Google Mail et d'autres logiciels de messagerie plus anciens:
En plus de Google Mail, il y a un autre risque moins évident auquel un programmeur fait face lors de la création d'e-mails HTML: Lotus Notes. De nombreuses grandes entreprises continuent de prendre en charge et de mettre à niveau leurs installations de notes.
Malheureusement, il est impossible de dire quelles entreprises utilisent des notes. La meilleure approche consiste à suivre les directives décrites dans cet article - plus le code est primitif, plus il fonctionnera bien, sinon parfaitement, avec des notes.
Cela dit, il est tout à fait possible que les notes Lotus introduiront vos bizarreries HTML qui sont presque au-delà de la croyance. Par exemple, les versions plus anciennes des notes peuvent convertir des images en leurs formats propriétaires, ou simplement ignorer le HTML de base sans faille dans un e-mail, mais afficher un autre HTML bien dans un autre e-mail.
Voici quelques conseils qui vous aideront à convaincre les notes d'afficher correctement votre e-mail HTML:
L'utilisation de ces techniques pour réaliser un rendu réussi dans Google Mail et Lotus Notes garantira que vos e-mails s'affichent également bien dans Outlook 2007, qui utilise un ancien moteur de rendu HTML. Microsoft a publié des détails sur ce que leur logiciel de messagerie sera et ne s'affichera pas correctement; Plus de détails peuvent être trouvés dans la section Ressources à la fin de cet article).
Campaign Monitor, un service de livraison par e-mail, dispose d'une liste complète de la prise en charge des éléments CSS pour chaque client de messagerie mobile, Web et de bureau populaire.
Un nombre incroyable de personnes lisent un e-mail HTML sur leurs téléphones et tablettes intelligents, ainsi que leur logiciel de messagerie de bureau. L'adaptation de vos tables HTML pour bien afficher sur ces appareils se révèle être quelque peu facile. Il aide le support CSS est très bon pour les moteurs de rendu HTML utilisés sur de nouveaux téléphones et tablettes.
La solution consiste à utiliser la définition CSS @Media pour cibler les cellules TD de la table HTML et augmenter les tailles de police nécessaires pour bien afficher. Par exemple, les polices sur un iPhone doivent être 13 pixels pour être lisibles. La meilleure partie? Le logiciel de messagerie webmail et de bureau se déploiera ou ignorera vos définitions @media tandis que votre téléphone et votre tablette liront le code et affichent tout parfaitement.
Voici un échantillon de définitions @Media pour afficher une table HTML de mise en page à une colonne pour les téléphones et les tablettes:
<span><span><span><p</span> <span>style<span>="<span>color: red;</span>"</span></span>></span><span><span></p</span>></span></span>
Placez ce code @Media directement en dessous de votre balise corporelle à la définition de votre table et à vos cellules TD. Lorsque votre e-mail HTML est affiché avec un appareil (ou un navigateur Web redimensionné horizontalement) moins de 480 pixels, ces définitions s'activeront.
Le secret pour coder un e-mail HTML à deux colonnes pour s'adapter aux petits écrans de téléphone et de tablette? Mettez chaque colonne dans sa propre table. Ensuite, pour chaque table HTML, utilisez CSS en ligne pour flotter: gauche et html align = "gauche" pour flotter et aligner chaque table de colonne de contenu à gauche. Puis ajoutez à la définition de votre table et à vos cellules TD.
Avec le code @Media ci-dessus, pour les écrans de moins de 480 pixels de large, cela définira les tables de colonne, vos colonnes gauche et droite, la même largeur que la colonne de contenu de gauche et glisse sous la colonne principale.
Cette approche peut être utilisée pour cibler toutes les modifications de conception de disposition pour travailler avec les téléphones et / ou les tablettes.
Cette solution provient d'un excellent guide de Campaign Monitor, conception de messagerie réactive, qui a encore plus de détails et d'idées sur la façon de rendre le courrier électronique HTML réactif aux différentes tailles d'écran.
De nombreuses personnes qui reçoivent un e-mail préfèrent le HTML à un texte pour un certain nombre de raisons. Pour les programmeurs, cependant, la tâche de créer un e-mail HTML qui s'affichera toujours à la fois simple et horriblement complexe. Cet article a décrit bon nombre des problèmes et stratégies de création de balisage qui fonctionneront sur les logiciels de messagerie.
Quelle est la meilleure idée à retirer de cet article? S'il y a un choix à faire entre une simple conception de messagerie et une solution plus complexe, la simplicité est toujours le pari le plus sûr.
Ces ressources offrent des informations précieuses qui vous aideront si vous souhaitez en savoir plus sur le codage des e-mails HTML.
Et voici quelques autres…
Projet de normes par e-mail
Le projet de normes par e-mail est probablement le meilleur point de départ pour comprendre exactement à quel degré HTML et CSS sont pris en charge par différents clients de messagerie. Le site maintient également un test acide qui peut être utilisé pour comparer la conformité entre les logiciels de messagerie, et il existe plusieurs façons de participer pour améliorer la prise en charge des e-mails des normes Web.
Moniteur de campagne gratuit et modèles de messagerie HTML MailChimp
Ces deux services de livraison par e-mail testent activement leurs modèles au fil du temps avec différents clients de messagerie. Cependant, il existe des différences subtiles dans l'approche que chacune adopte - Campaign Monitor place une déclaration de style dans l'étiquette de tête, contrairement à MailChimp. Assurez-vous de tester votre code HTML final avec tous les e-mails que les clients sont utilisés par les destinataires de votre liste de diffusion.
directives de conception par e-mail de texte brut
Cet article répertorie un certain nombre de techniques simples pour rendre les e-mails texte plus faciles à analyser.
Tester Courriel HTML
Cet article explore les procédures de test sur plusieurs clients de messagerie. D'autres articles connexes incluent la création de dispositions par e-mail HTML et la compréhension des tests multivariés.
Articles sur les images e-mail bloquées par
"> Clickz et Campaign Monitor
À partir de 2004, l'article Clickz montre comment le logiciel de messagerie principal se compare lorsque les images sont bloquées ou lorsque le contenu est visualisé dans un volet d'aperçu. L'article du moniteur de campagne va plus en détail, répertoriant des exemples et des idées réels sur la façon de lutter contre le rendu d'image par défaut de vos e-mails, ainsi que la conception de votre e-mail pour paraître correctement dans les volets d'aperçu.
Word 2007 HTML et CSS Rendre des capacités dans Outlook 2007
La description officielle de Microsoft de ce que Outlook 2007 sera et ne rendra pas pour HTML et CSS. Comprend un lien vers un validateur qui fonctionne dans Dreamweaver, ainsi que des outils d'édition Microsoft.
MailChimp: Modèles HTML Guide de démarrage de la mise en place
Beaucoup de bonnes informations sur tous les aspects de l'e-mail HTML, y compris le fonctionnement des filtres de spam. Une bonne sélection d'outils est incluse pour faciliter le processus.
La série «Secrets of HTML Email»
Certaines de ces informations sont anciennes, mais un bon article sur Lotus Notes est proposé.
CSS et e-mail, s'embrassant dans un arbre
Cette excellente approche CSS uniquement du courriel HTML a été publiée par une liste à part. Remarque: L'auteur a rédigé une mise à jour de cet article, publié sur le blog du moniteur de campagne, Optimiser la présentation CSS dans les e-mails HTML.
comment le code HTML affecte la délivrabilité des e-mails
Un aperçu décent qui décrit comment différents services de messagerie vers le HTML que vous incluez dans un e-mail HTML. Vous ne pouvez pas résoudre tous les problèmes directement (par exemple, la création d'une frontière claire entre le HTML et les versions texte de votre e-mail est un problème pour votre fournisseur de services de messagerie, si vous en utilisez un), mais il est utile de savoir ce qui se passe.
Le guide de marketing par e-mail à 6 étapes du débutant du succès
Voici un guide du marketing par e-mail qui couvre le sujet plus complètement que le titre accessible ne le suggère, et il comprend une section de bonnes informations sur l'obtention des meilleurs résultats de votre lecteur hors des décisions de conception que vous prendrez lors de la création de modèles de messagerie. C'est à la fin de 2020, il fournit donc une perspective solide sur l'espace de marketing par e-mail tel qu'il est aujourd'hui.
Comment démarrer un blog en 2020 (et gagner de l'argent): Guide facile pour commencer à bloguer aujourd'hui
L'une des meilleures façons de développer votre liste de diffusion consiste à exécuter un blog cohérent. Ce guide est une découverte rare - il vous montre comment obtenir un blog efficace en cours d'exécution et en produisant des résultats rapidement et coupe beaucoup de bruit dans le monde des conseils de blogging. Il couvre également l'utilisation de votre newsletter par e-mail pour développer le public de votre blog, créant un cycle vertueux pour toute votre opération.
Le codage des newsletters par e-mail HTML peut être un peu délicat, mais suivre les meilleures pratiques peut rendre le processus plus lisse. Tout d'abord, utilisez toujours des tables pour la mise en page. Contrairement à la conception Web moderne, la conception des e-mails repose toujours fortement sur les tables. Deuxièmement, CSS en ligne est la voie à suivre. En effet, tous les clients de messagerie ne prennent pas en charge CSS intégrés ou liés. Troisièmement, utilisez des attributs HTML pour la largeur, la hauteur et plus encore. Cela garantit que votre e-mail s'affiche correctement entre différents clients de messagerie. Enfin, testez toujours votre e-mail avant de l'envoyer. Il existe différents outils disponibles en ligne qui vous permettent de tester à quoi ressemblera votre e-mail dans différents clients de messagerie.
Faire de votre newsletter par e-mail HTML Réactif moyen S'assurer que cela semble bon sur tous les appareils, des ordinateurs de bureau aux téléphones mobiles. Pour y parvenir, vous pouvez utiliser des requêtes multimédias dans votre CSS. Les requêtes multimédias vous permettent d'appliquer différents styles en fonction de la taille de l'écran de l'appareil. Cependant, tous les clients de messagerie ne prennent pas en charge les requêtes multimédias, il est donc important de concevoir votre e-mail avec une approche de mobile. Cela signifie d'abord concevoir pour le plus petit écran, puis ajouter des requêtes multimédias pour s'adapter à des écrans plus grands.
Oui, vous pouvez utiliser des polices Web dans Votre newsletter par e-mail HTML. Cependant, gardez à l'esprit que tous les clients de messagerie ne prennent pas en charge les polices Web. Pour ceux qui ne le font pas, vous devriez toujours fournir une police de secours. Il s'agit généralement d'une police standard qui est largement prise en charge, comme Arial ou Times New Roman. Pour utiliser une police Web, vous incluriez les fichiers de police de votre CSS à l'aide de la règle de Font-Face.
Ajout d'images à votre La newsletter par e-mail HTML peut être effectuée en utilisant la balise . Cependant, il y a quelques choses à garder à l'esprit. Tout d'abord, incluez toujours les attributs de largeur et de hauteur dans votre balise
. Cela garantit que l'image s'affiche correctement. Deuxièmement, utilisez des URL absolues pour vos images. Cela signifie que la source d'image doit être une URL complète, pas un chemin relatif. Enfin, incluez toujours du texte alt pour vos images. Ceci est une description de l'image qui s'affiche si l'image ne peut pas être chargée.
S'assurer que votre newsletter par e-mail HTML semble bien dans tous les clients de messagerie peut être un défi, car différents clients prennent en charge différentes fonctionnalités HTML et CSS. Cependant, vous pouvez utiliser quelques stratégies. Tout d'abord, utilisez toujours des tables pour la mise en page et le CSS en ligne. Ceux-ci sont largement pris en charge entre les clients de messagerie. Deuxièmement, testez votre e-mail dans divers clients de messagerie avant de l'envoyer. Il existe des outils en ligne disponibles qui vous permettent de le faire. Enfin, gardez votre conception simple. Plus votre conception est complexe, plus il est susceptible de rompre dans certains clients de messagerie.
Bien que techniquement possible, il n'est généralement pas recommandé d'utiliser JavaScript dans votre newsletter par e-mail HTML. En effet, de nombreux clients de messagerie ne prennent pas en charge JavaScript ou l'ont désactivé par défaut pour des raisons de sécurité. Au lieu de cela, respectez HTML et CSS pour la conception de votre e-mail.
Ajout d'un bouton d'appel à l'action dans Votre newsletter par e-mail HTML peut être effectuée en utilisant HTML et CSS. Le moyen le plus simple consiste à utiliser une balise avec CSS pour le coiffer comme un bouton. Cependant, pour une meilleure compatibilité entre les clients des e-mails, vous pouvez utiliser une table avec une seule cellule et un style qui ressemble à un bouton.
L'ajout d'une couleur d'arrière-plan à votre newsletter par e-mail HTML peut être effectué à l'aide de CSS. Vous pouvez utiliser la propriété de couleur arrière pour définir une couleur d'arrière-plan pour l'ensemble de votre e-mail, ou pour des éléments spécifiques comme les tables ou les cellules de table. Cependant, gardez à l'esprit que tous les clients de messagerie ne prennent pas en charge les couleurs d'arrière-plan. Pour ceux qui ne le font pas, vous devriez fournir une couleur de secours en utilisant l'attribut BGColor dans votre HTML.
Ajout de liens vers votre e-mail HTML? La newsletter peut être effectuée en utilisant la balise. Vous pouvez créer un lien vers des sites Web, des adresses e-mail ou des numéros de téléphone. Pour créer un lien vers un site Web, utilisez l'attribut HREF avec l'URL complète du site Web. Pour créer un lien vers une adresse e-mail, utilisez le protocole MailTo: dans l'attribut HREF. Pour créer un lien vers un numéro de téléphone, utilisez le protocole Tél: dans l'attribut HREF.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!