Bonjour,

J'aimerais comprendre d’où vient l’interprétation du css des emails. Apparemment c'est le service (gmail, hotmail, yahou...) qui transforme les balise et le css à sa façon, si j'ai bien compris... Mais voilà ça ne marche pas super... De plus le css de cet email fonctionne chez hotmail mais pas chez gmail ! étrange non ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$entete  = "MIME-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
$entete .= "From: contact@site.com<site@300gp.ovh.net>\nX-Mailer:PHP";
$entete .= "Reply-to: contact@site.com";
mail('mon_mail@gmail.com', 'test', '<html><head><style type="text/css">
div
{
	color: red;
}
</style></head><body><div>Lorem Ipsum</div></body></html>', $entete);
J'ai besoin d'utiliser la balise <style> car j'ai pas mal de propriétés (beaucoup plus que dans mon exemple) et quelques hover etc...

Merci d'avance.