Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Dreamgratuit - Philosophie
7 mai 2007

CSS : comment utiliser les CSS dans une newsletter ?

L'utilisation de CSS dans une newsletter est problématique, avant toute chose du fait de la variété des clients mail. Certains clients mail tolèrent plutôt bien l'utilisation de CSS (Outlook) tandis que d'autres ne les acceptent quasiment pas (Lotus Notes dans ses anciennes versions qui sont encore beaucoup en usage dans les entreprises françaises ou bien les webmails en général tels que Hotmail et dans une moindre mesure Caramail).

Pour faire une newsletter respectant les standards, il vous faudra respecter un certain nombre d'impératifs.

  • Tout d'abord ne rien mettre dans votre template HTML dans la balise <head> car celle-ci est supprimée par beaucoup de logiciels de mail.
  • De la même façon n'utilisez pas la balise <body> pour y déclarer des styles inline car cette balise est souvent renommée <xbody> ou doublonnée d'une 2e balise body par les messageries.
  • la meilleure façon de procéder ainsi que l'a montré Mark Wyner (traduction française de son excellent article disponible ici : http://pompage.net/pompe/cssemail/) est de rajouter une balise <div> juste en dessous de la balise <body>.
  • ne pas déclarer les classes avec un . en tête de ligne mais préférer une syntaxe du type p.ma_classe {}
Publicité
Commentaires
Archives
Publicité
Publicité