18073 sujets
je te conseille la lecture de cet article : Quand CSS et Courriel s’embrassent sous le gui
Donc, si on tient compte de hotmail, il faut,
- ne pas definir de propriétés css du body et tout englober dans un div auquel on donne les propriétés prévues pour le body
- utiliser du xhtml transitionnal en mettant tous les attributs en ligne.
L'article date de juillet 2004, hotmail est-il toujours aussi
?
- ne pas definir de propriétés css du body et tout englober dans un div auquel on donne les propriétés prévues pour le body
- utiliser du xhtml transitionnal en mettant tous les attributs en ligne.
L'article date de juillet 2004, hotmail est-il toujours aussi

article a écrit :
Comme la balise <body> et toutes celles qui précèdent se sont évaporées, la seule option consiste à utiliser les styles CSS en-ligne
il est donc impossible de spécifier, par exemple,
<link rel="stylesheet" type="text/css" href="sites.css" media="screen" title="écran" />
puisque cette ligne se situe avant le <body>, même chose concernant le css inclus dans le <head> via la paire <style></style>.styles css en-ligne signifie qu'il faut définir les propriétés des éléments directement dans les balise, il me semble.
Par exemple :
<div style="font:2em; color:white; background:red;">
<p style="margin-left:15px;">
ça ne peut donc pas être du XHTML strict mais uniquement du transitional.
Modifié par ___seb (11 Nov 2005 - 00:54)