SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Newsletters et responsive webdesign
Erwan Tanguy
Le webdesign et les newsletter
La problématique principale pour l’instant dans la
création de newsletters est que la plupart des clients
mails n’ont pas évolués et n’arrivent pas à interpréter
correctement les feuilles de styles. Les mises en page
se font ainsi avec des tableaux.
Avec l’arrivée des mobiles, il faudra jouer avec les
tableaux et les cellules pour afficher des contenus
différemment en fonction des supports.
L’approche responsive
À partir du moment où vous donnez au
tableau une largeur qui serait supérieure à
la largeur d’affichage réel d’un smartphone
ou plusieurs cellules par ligne, il est
nécessaire de mettre en place une autre
approche.
Nous remplacerons sur chaque ligne les
cellules par des tableaux qui prendront la
largeur en %.
Comme il existe encore des clients mail qui
ne supportent pas les media queries et
donc ne peuvent réagir à des requêtes en
fonctions de la taille de l’écran, nous allons
envisager la création d’un template en
« mobile first », c’est-à-dire en prenant le
mobile comme premier affichage.
Mise en page en tableau
<table>
<tr>
<td rowspan="3">Cellule 1</td> <td>Cellule 2</td>
</tr>
<tr>
<td>Cellule 3</td>
</tr>
<tr>
<td>Cellule 4</td>
</tr>
<tr>
<td colspan="2">Cellule 1</td> <td>Cellule 2</td>
</tr>
<tr>
<td>Cellule 3</td>
<td>Cellule 4</td>
<td>Cellule 5</td>
</tr>
</table>
Un tableau en HTML est composé de
lignes (<tr>) et de cellules (<td>).
Il est possible de regrouper des
cellules horizontalement ou
verticalement grâce aux attributs
colspan et rowspan :
 Colspan pour regrouper sur une
ligne plusieurs cellules
(horizontal) ;
 Rowspan pour regrouper sur une
colonne plusieurs cellules
(vertical).
Colspan et rowspan
Colspan=2 : la cellule 1 correspond à la fusion de 2 cellules sur trois
présentes sur les lignes du tableau.
Rowspan=3 : la cellule 1 correspond à la fusion des 3 premières cellules
des 3 lignes du tableaux.
Important : il faut bien vérifier que les attributs colspan et rowspan soient
cohérents avec l’ensemble du tableau.
Design sur les tables
Les attributs communs
 class=« maclasse" : nom d’une classe pour définir des styles
 style="font-size: 35px; " : insertion de styles directement dans une balise
 bgcolor="#FFFFFF" : couleur de fond du tableau, d’une ligne ou d’une
cellule
 width="xx" : largeur du tableau ou d’une cellule en pixel ou en %
Les attributs de la balise <table>
 border="0" : largeur des bordures du tableau en pixel
 cellpadding="0" : marge à l’interieur des cellules
 cellspacing="0" : marge entre les cellules
 align="center" : alignement du tableau (left|right|center)
Design sur les tables
Les attributs de la balise <td> - cellule
 Valign="middle" : alignement vertical dans une cellule (top|middle|bottom|baseline)
 Align=left : alignement horizontal du contenu (left|center|right|justify)
 Nowrap : pour empêcher le texte de passer à la ligne
L’attribut style
 Border-collapse:collapse : fondre ou non les bordures du tableau et des cellules
(collapse|separate)
 Font-size:xxx : taille de la police
 Font-family:name : pour choisir une police – par défaut choisir au moins entre serif et sans-serif
 Font-weight:bold : pour graisser une font (normal|bold|valeur)
 Text-decoration:underline : soulignement ou non d’un texte (none|underline|overline|line-
through)
 Display:none : pour ne pas afficher des éléments
 …
Design hors des tables
Pour pouvoir modifier l’affichage, nous allons utiliser les media queries :
@media only screen and (min-width: 481px){…}
Les styles ici ne s’appliqueront que lorsque l’écran aura au moins une largeur supérieure à 481px,
c’est-à-dire pour tous les écrans sauf les mobiles en portrait.
.nomobile{width: inherit !important; display: table !important;}
Ici nous allons commencer par redonner des fonctionnalités classiques à nos tableaux
.trois{width: 33.33333333% !important;} ou .deux{width: 50% !important;} ou .quatre{width: 25%
!important;}
Pour définir la largeur des cellules ciblées
.test2{display:table-row !important;} pour redonner à une ligne son apparence (après un display
none par exemple)
Affichages mobiles
Dans l’application Inbox
Dans l’application Mail sur Iphone
Affichages sur ordinateur
Sur Gmail online
Dans Thunderbird
Mise en page en tableau
Il existe de nombreux templates de
newsletter.
http://blog.knowtify.io/223-free-email-
responsive-templates-for-your-campaign/
Listes des fonctions CSS supportés par les
différents clients mails :
https://www.campaignmonitor.com/css/
Capture des vues du template Underscore sur
les différents clients mails :
https://litmus.com/pub/b758c51/screenshots
Des outils
 https://assets.adobe.com/ propose un outil pour découper et récupérer les CSS à partir d’un PSD
 Plateformes abordable pour gérer des campagnes d’email : mailjet, sendinblue, mailchimp
 Liste d’outils pour la vérification de spam http://www.altospam.com/actualite/2014/01/des-
outils-de-verification-des-emails-pour-eviter-detre-considere-spammeur/
 Vérificateur d’affichage http://www.getinbox.com/ (gratuit pour 1 newsletter)
 Pour tester l’envoi http://putsmail.com/
 Pour travailler les images http://pixlr.com/editor
 Des templates http://zurb.com/playground/responsive-email-templates


Contenu connexe

En vedette

Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...
Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...
Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...Vih.org
 
Gestion de la educacion
Gestion de la educacionGestion de la educacion
Gestion de la educacionhiderlinkor
 
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...La géomatique pour les interventions et décisions éclairées : bilan des bénéf...
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...ACSG Section Montréal
 
Paris 1900 grands espaces
Paris 1900 grands espacesParis 1900 grands espaces
Paris 1900 grands espacesjundbrasil
 
Analyse du site caves du granit bleu
Analyse du site caves du granit bleuAnalyse du site caves du granit bleu
Analyse du site caves du granit bleueangillis
 
Grand m pronom compl en
Grand m pronom compl enGrand m pronom compl en
Grand m pronom compl enÉric Rivest
 
Triangle De Presignalisation
Triangle De PresignalisationTriangle De Presignalisation
Triangle De Presignalisationguestfd46f0
 
Actividad 2 uniadad 4
Actividad 2 uniadad 4Actividad 2 uniadad 4
Actividad 2 uniadad 4Gladys Rangel
 
100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologiqueVih.org
 
Gazette du 1 novembre au 8 décembre 2011
Gazette du 1 novembre au 8 décembre 2011Gazette du 1 novembre au 8 décembre 2011
Gazette du 1 novembre au 8 décembre 2011Ciné-Club Atmosphères
 
Casablanca 2010 - Atelier ELSA - Bila B
Casablanca 2010 - Atelier ELSA - Bila BCasablanca 2010 - Atelier ELSA - Bila B
Casablanca 2010 - Atelier ELSA - Bila BVih.org
 
Amélioration des connaissances du territoire du Plan Nord
Amélioration des connaissances du territoire du Plan Nord Amélioration des connaissances du territoire du Plan Nord
Amélioration des connaissances du territoire du Plan Nord ACSG Section Montréal
 
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9R
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9RImpact des TICS sur les manières d'apprendre. Sandra Enlart. 9R
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9RFFFOD
 

En vedette (20)

Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...
Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...
Les germes d’un nouveau champ d’intervention de l’expertise profane dans la l...
 
Tourisme
TourismeTourisme
Tourisme
 
Nivel v
Nivel vNivel v
Nivel v
 
Diagnóstico
Diagnóstico Diagnóstico
Diagnóstico
 
Gestion de la educacion
Gestion de la educacionGestion de la educacion
Gestion de la educacion
 
Le Tourisme à Vélo en France
Le Tourisme à Vélo en FranceLe Tourisme à Vélo en France
Le Tourisme à Vélo en France
 
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...La géomatique pour les interventions et décisions éclairées : bilan des bénéf...
La géomatique pour les interventions et décisions éclairées : bilan des bénéf...
 
Ada 1
Ada 1Ada 1
Ada 1
 
Paris 1900 grands espaces
Paris 1900 grands espacesParis 1900 grands espaces
Paris 1900 grands espaces
 
Analyse du site caves du granit bleu
Analyse du site caves du granit bleuAnalyse du site caves du granit bleu
Analyse du site caves du granit bleu
 
Grand m pronom compl en
Grand m pronom compl enGrand m pronom compl en
Grand m pronom compl en
 
Triangle De Presignalisation
Triangle De PresignalisationTriangle De Presignalisation
Triangle De Presignalisation
 
Actividad 2 uniadad 4
Actividad 2 uniadad 4Actividad 2 uniadad 4
Actividad 2 uniadad 4
 
Gazette du 29 mars au 5 mai 2011
Gazette du 29 mars au 5 mai 2011Gazette du 29 mars au 5 mai 2011
Gazette du 29 mars au 5 mai 2011
 
100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique
 
Gazette du 1 novembre au 8 décembre 2011
Gazette du 1 novembre au 8 décembre 2011Gazette du 1 novembre au 8 décembre 2011
Gazette du 1 novembre au 8 décembre 2011
 
Casablanca 2010 - Atelier ELSA - Bila B
Casablanca 2010 - Atelier ELSA - Bila BCasablanca 2010 - Atelier ELSA - Bila B
Casablanca 2010 - Atelier ELSA - Bila B
 
Amélioration des connaissances du territoire du Plan Nord
Amélioration des connaissances du territoire du Plan Nord Amélioration des connaissances du territoire du Plan Nord
Amélioration des connaissances du territoire du Plan Nord
 
Personal escola ci
Personal escola ciPersonal escola ci
Personal escola ci
 
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9R
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9RImpact des TICS sur les manières d'apprendre. Sandra Enlart. 9R
Impact des TICS sur les manières d'apprendre. Sandra Enlart. 9R
 

Similaire à Newsletters rwd

Tutoriel tableau de bord excel
Tutoriel tableau de bord excelTutoriel tableau de bord excel
Tutoriel tableau de bord excelHayans Yao
 
Les bases du responsive design
Les bases du responsive designLes bases du responsive design
Les bases du responsive designVoyelle Voyelle
 
Comment créer un tableau et un graphique sur Illustrator ?
Comment créer un tableau et un graphique sur Illustrator ?Comment créer un tableau et un graphique sur Illustrator ?
Comment créer un tableau et un graphique sur Illustrator ?Votre Assistante
 
Pourquoi et comment créer un plan sur Excel ?
Pourquoi et comment créer un plan sur Excel ?Pourquoi et comment créer un plan sur Excel ?
Pourquoi et comment créer un plan sur Excel ?Votre Assistante
 
1 Formation accessibilite-fonctionnelle-graphique.pptx
1 Formation accessibilite-fonctionnelle-graphique.pptx1 Formation accessibilite-fonctionnelle-graphique.pptx
1 Formation accessibilite-fonctionnelle-graphique.pptxSebastienLardeux1
 
Microsoft business-intelligence
Microsoft business-intelligenceMicrosoft business-intelligence
Microsoft business-intelligenceBENJID Mohamed
 
Ayoub's Cours of Excel
Ayoub's Cours of ExcelAyoub's Cours of Excel
Ayoub's Cours of ExcelAyoub Ben Ali
 
2éme année transversal s3
2éme année transversal s32éme année transversal s3
2éme année transversal s3Taha Can
 
Charte graphique multimédia - Web
Charte graphique multimédia - WebCharte graphique multimédia - Web
Charte graphique multimédia - WebRoyer Sophie
 
Form optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsForm optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsFabien Muller
 
Cour excel informatique de gestion semestre4
Cour excel informatique de gestion semestre4Cour excel informatique de gestion semestre4
Cour excel informatique de gestion semestre4Jamal Yasser
 
seance3-1 CSS.ppt
seance3-1 CSS.pptseance3-1 CSS.ppt
seance3-1 CSS.pptAmineReal
 

Similaire à Newsletters rwd (20)

Formation tableur
Formation tableurFormation tableur
Formation tableur
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
 
Tutoriel tableau de bord excel
Tutoriel tableau de bord excelTutoriel tableau de bord excel
Tutoriel tableau de bord excel
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
 
cours excel
cours excelcours excel
cours excel
 
Les bases du responsive design
Les bases du responsive designLes bases du responsive design
Les bases du responsive design
 
Comment créer un tableau et un graphique sur Illustrator ?
Comment créer un tableau et un graphique sur Illustrator ?Comment créer un tableau et un graphique sur Illustrator ?
Comment créer un tableau et un graphique sur Illustrator ?
 
TABLEUR Excel
TABLEUR ExcelTABLEUR Excel
TABLEUR Excel
 
Pourquoi et comment créer un plan sur Excel ?
Pourquoi et comment créer un plan sur Excel ?Pourquoi et comment créer un plan sur Excel ?
Pourquoi et comment créer un plan sur Excel ?
 
formation excel
formation excelformation excel
formation excel
 
1 Formation accessibilite-fonctionnelle-graphique.pptx
1 Formation accessibilite-fonctionnelle-graphique.pptx1 Formation accessibilite-fonctionnelle-graphique.pptx
1 Formation accessibilite-fonctionnelle-graphique.pptx
 
Microsoft business-intelligence
Microsoft business-intelligenceMicrosoft business-intelligence
Microsoft business-intelligence
 
Ayoub's Cours of Excel
Ayoub's Cours of ExcelAyoub's Cours of Excel
Ayoub's Cours of Excel
 
2éme année transversal s3
2éme année transversal s32éme année transversal s3
2éme année transversal s3
 
Excel2007
Excel2007Excel2007
Excel2007
 
Charte graphique multimédia - Web
Charte graphique multimédia - WebCharte graphique multimédia - Web
Charte graphique multimédia - Web
 
Form optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsForm optimization: UX pain points and solutions
Form optimization: UX pain points and solutions
 
Cour excel informatique de gestion semestre4
Cour excel informatique de gestion semestre4Cour excel informatique de gestion semestre4
Cour excel informatique de gestion semestre4
 
CSS et CSS3
CSS et CSS3CSS et CSS3
CSS et CSS3
 
seance3-1 CSS.ppt
seance3-1 CSS.pptseance3-1 CSS.ppt
seance3-1 CSS.ppt
 

Plus de Erwan Tanguy

Sendinblue freelance fair tour
Sendinblue freelance fair tourSendinblue freelance fair tour
Sendinblue freelance fair tourErwan Tanguy
 
Sendinblue : la plateforme française pour l'emailing et la newsletter
Sendinblue : la plateforme française pour l'emailing et la newsletterSendinblue : la plateforme française pour l'emailing et la newsletter
Sendinblue : la plateforme française pour l'emailing et la newsletterErwan Tanguy
 
Outils collaboratifs en formation
Outils collaboratifs en formationOutils collaboratifs en formation
Outils collaboratifs en formationErwan Tanguy
 
Automation et réseaux sociaux
Automation et réseaux sociauxAutomation et réseaux sociaux
Automation et réseaux sociauxErwan Tanguy
 
Meetup cssflip : shapes et clip-path
Meetup cssflip : shapes et clip-pathMeetup cssflip : shapes et clip-path
Meetup cssflip : shapes et clip-pathErwan Tanguy
 
Automation : publier sur les réseaux sociaux quand on a pas le temps
Automation : publier sur les réseaux sociaux quand on a pas le tempsAutomation : publier sur les réseaux sociaux quand on a pas le temps
Automation : publier sur les réseaux sociaux quand on a pas le tempsErwan Tanguy
 
Creer un site internet sous WordPress
Creer un site internet sous WordPress Creer un site internet sous WordPress
Creer un site internet sous WordPress Erwan Tanguy
 
Organiser une veille digitale
Organiser une veille digitaleOrganiser une veille digitale
Organiser une veille digitaleErwan Tanguy
 
Diigo – social bookmarking
Diigo – social bookmarkingDiigo – social bookmarking
Diigo – social bookmarkingErwan Tanguy
 
Video social marketing et cv - les bases
Video social marketing et cv - les basesVideo social marketing et cv - les bases
Video social marketing et cv - les basesErwan Tanguy
 
Référencement naturel (SEO) - les bases
Référencement naturel (SEO) - les basesRéférencement naturel (SEO) - les bases
Référencement naturel (SEO) - les basesErwan Tanguy
 
Extraire et trier des données en ligne 2015
Extraire et trier des données en ligne 2015Extraire et trier des données en ligne 2015
Extraire et trier des données en ligne 2015Erwan Tanguy
 
Sociallymap didacticiel
Sociallymap   didacticielSociallymap   didacticiel
Sociallymap didacticielErwan Tanguy
 
Animer un site web - web café
Animer un site web - web caféAnimer un site web - web café
Animer un site web - web caféErwan Tanguy
 
Stratégie et veille : Extraire et trier des données en ligne
Stratégie et veille : Extraire et trier des données en ligneStratégie et veille : Extraire et trier des données en ligne
Stratégie et veille : Extraire et trier des données en ligneErwan Tanguy
 

Plus de Erwan Tanguy (20)

Sendinblue freelance fair tour
Sendinblue freelance fair tourSendinblue freelance fair tour
Sendinblue freelance fair tour
 
Sendinblue : la plateforme française pour l'emailing et la newsletter
Sendinblue : la plateforme française pour l'emailing et la newsletterSendinblue : la plateforme française pour l'emailing et la newsletter
Sendinblue : la plateforme française pour l'emailing et la newsletter
 
Outils collaboratifs en formation
Outils collaboratifs en formationOutils collaboratifs en formation
Outils collaboratifs en formation
 
Automation et réseaux sociaux
Automation et réseaux sociauxAutomation et réseaux sociaux
Automation et réseaux sociaux
 
Meetup cssflip : shapes et clip-path
Meetup cssflip : shapes et clip-pathMeetup cssflip : shapes et clip-path
Meetup cssflip : shapes et clip-path
 
Automation : publier sur les réseaux sociaux quand on a pas le temps
Automation : publier sur les réseaux sociaux quand on a pas le tempsAutomation : publier sur les réseaux sociaux quand on a pas le temps
Automation : publier sur les réseaux sociaux quand on a pas le temps
 
Creer un site internet sous WordPress
Creer un site internet sous WordPress Creer un site internet sous WordPress
Creer un site internet sous WordPress
 
Organiser une veille digitale
Organiser une veille digitaleOrganiser une veille digitale
Organiser une veille digitale
 
Slack
SlackSlack
Slack
 
Wordpress meetup
Wordpress meetupWordpress meetup
Wordpress meetup
 
Diigo – social bookmarking
Diigo – social bookmarkingDiigo – social bookmarking
Diigo – social bookmarking
 
Video social marketing et cv - les bases
Video social marketing et cv - les basesVideo social marketing et cv - les bases
Video social marketing et cv - les bases
 
Référencement naturel (SEO) - les bases
Référencement naturel (SEO) - les basesRéférencement naturel (SEO) - les bases
Référencement naturel (SEO) - les bases
 
Les base du Html5
Les base du Html5Les base du Html5
Les base du Html5
 
Les bases du CSS3
Les bases du CSS3Les bases du CSS3
Les bases du CSS3
 
Extraire et trier des données en ligne 2015
Extraire et trier des données en ligne 2015Extraire et trier des données en ligne 2015
Extraire et trier des données en ligne 2015
 
Sociallymap didacticiel
Sociallymap   didacticielSociallymap   didacticiel
Sociallymap didacticiel
 
Animer un site web - web café
Animer un site web - web caféAnimer un site web - web café
Animer un site web - web café
 
Stratégie et veille : Extraire et trier des données en ligne
Stratégie et veille : Extraire et trier des données en ligneStratégie et veille : Extraire et trier des données en ligne
Stratégie et veille : Extraire et trier des données en ligne
 
Twitter
TwitterTwitter
Twitter
 

Newsletters rwd

  • 1. Newsletters et responsive webdesign Erwan Tanguy
  • 2. Le webdesign et les newsletter La problématique principale pour l’instant dans la création de newsletters est que la plupart des clients mails n’ont pas évolués et n’arrivent pas à interpréter correctement les feuilles de styles. Les mises en page se font ainsi avec des tableaux. Avec l’arrivée des mobiles, il faudra jouer avec les tableaux et les cellules pour afficher des contenus différemment en fonction des supports.
  • 3. L’approche responsive À partir du moment où vous donnez au tableau une largeur qui serait supérieure à la largeur d’affichage réel d’un smartphone ou plusieurs cellules par ligne, il est nécessaire de mettre en place une autre approche. Nous remplacerons sur chaque ligne les cellules par des tableaux qui prendront la largeur en %. Comme il existe encore des clients mail qui ne supportent pas les media queries et donc ne peuvent réagir à des requêtes en fonctions de la taille de l’écran, nous allons envisager la création d’un template en « mobile first », c’est-à-dire en prenant le mobile comme premier affichage.
  • 4. Mise en page en tableau <table> <tr> <td rowspan="3">Cellule 1</td> <td>Cellule 2</td> </tr> <tr> <td>Cellule 3</td> </tr> <tr> <td>Cellule 4</td> </tr> <tr> <td colspan="2">Cellule 1</td> <td>Cellule 2</td> </tr> <tr> <td>Cellule 3</td> <td>Cellule 4</td> <td>Cellule 5</td> </tr> </table> Un tableau en HTML est composé de lignes (<tr>) et de cellules (<td>). Il est possible de regrouper des cellules horizontalement ou verticalement grâce aux attributs colspan et rowspan :  Colspan pour regrouper sur une ligne plusieurs cellules (horizontal) ;  Rowspan pour regrouper sur une colonne plusieurs cellules (vertical).
  • 5. Colspan et rowspan Colspan=2 : la cellule 1 correspond à la fusion de 2 cellules sur trois présentes sur les lignes du tableau. Rowspan=3 : la cellule 1 correspond à la fusion des 3 premières cellules des 3 lignes du tableaux. Important : il faut bien vérifier que les attributs colspan et rowspan soient cohérents avec l’ensemble du tableau.
  • 6. Design sur les tables Les attributs communs  class=« maclasse" : nom d’une classe pour définir des styles  style="font-size: 35px; " : insertion de styles directement dans une balise  bgcolor="#FFFFFF" : couleur de fond du tableau, d’une ligne ou d’une cellule  width="xx" : largeur du tableau ou d’une cellule en pixel ou en % Les attributs de la balise <table>  border="0" : largeur des bordures du tableau en pixel  cellpadding="0" : marge à l’interieur des cellules  cellspacing="0" : marge entre les cellules  align="center" : alignement du tableau (left|right|center)
  • 7. Design sur les tables Les attributs de la balise <td> - cellule  Valign="middle" : alignement vertical dans une cellule (top|middle|bottom|baseline)  Align=left : alignement horizontal du contenu (left|center|right|justify)  Nowrap : pour empêcher le texte de passer à la ligne L’attribut style  Border-collapse:collapse : fondre ou non les bordures du tableau et des cellules (collapse|separate)  Font-size:xxx : taille de la police  Font-family:name : pour choisir une police – par défaut choisir au moins entre serif et sans-serif  Font-weight:bold : pour graisser une font (normal|bold|valeur)  Text-decoration:underline : soulignement ou non d’un texte (none|underline|overline|line- through)  Display:none : pour ne pas afficher des éléments  …
  • 8. Design hors des tables Pour pouvoir modifier l’affichage, nous allons utiliser les media queries : @media only screen and (min-width: 481px){…} Les styles ici ne s’appliqueront que lorsque l’écran aura au moins une largeur supérieure à 481px, c’est-à-dire pour tous les écrans sauf les mobiles en portrait. .nomobile{width: inherit !important; display: table !important;} Ici nous allons commencer par redonner des fonctionnalités classiques à nos tableaux .trois{width: 33.33333333% !important;} ou .deux{width: 50% !important;} ou .quatre{width: 25% !important;} Pour définir la largeur des cellules ciblées .test2{display:table-row !important;} pour redonner à une ligne son apparence (après un display none par exemple)
  • 9. Affichages mobiles Dans l’application Inbox Dans l’application Mail sur Iphone
  • 10. Affichages sur ordinateur Sur Gmail online Dans Thunderbird
  • 11. Mise en page en tableau Il existe de nombreux templates de newsletter. http://blog.knowtify.io/223-free-email- responsive-templates-for-your-campaign/ Listes des fonctions CSS supportés par les différents clients mails : https://www.campaignmonitor.com/css/ Capture des vues du template Underscore sur les différents clients mails : https://litmus.com/pub/b758c51/screenshots
  • 12. Des outils  https://assets.adobe.com/ propose un outil pour découper et récupérer les CSS à partir d’un PSD  Plateformes abordable pour gérer des campagnes d’email : mailjet, sendinblue, mailchimp  Liste d’outils pour la vérification de spam http://www.altospam.com/actualite/2014/01/des- outils-de-verification-des-emails-pour-eviter-detre-considere-spammeur/  Vérificateur d’affichage http://www.getinbox.com/ (gratuit pour 1 newsletter)  Pour tester l’envoi http://putsmail.com/  Pour travailler les images http://pixlr.com/editor  Des templates http://zurb.com/playground/responsive-email-templates 