background non visible dans email HTML

background non visible dans email HTML - HTML/CSS - Programmation

Marsh Posté le 05-04-2011 à 01:32:33    

Bonjour,

 

J'ai un problème d'affichage d'une newsletter que j'essaie de créer à partir d'un template tout simple en html.
Si j'affiche cette page web dans IE,FF ou chrome tout s'affiche nikel.
Si je copie colle ce code dans un email en HTML, il s'affiche bien à l'envoi,toutes les images sont visibles mais une fois reçu le fond ne s'affiche pas...le fond bottom s'affiche bien, mais pas le top, j'ai testé sous gmail,laposte et hotmail.
Par contre dans Thunderbird il s'affiche,et dans le client mail de l'Iphone aussi!

 

J'hésite entre un problème de compatibilité avec les webmail, ou un fond trop "grand" (1997*2200), je ne connais pas les limites et contraintes des créas d'email. Ou alors est ce que j'utilise une fonction trop récente que les webmail ne maitrise pas encore?
Voici le début de la page.

 
Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>Newsletter Avril</title>
  6. <style type="text/css">
  7. a:hover { color: #09F !important; text-decoration: underline !important; }
  8. </style>
  9. </head>
  10. <body style="margin: 0px; background-color: #ffffff; background-image: url(http://www.truc.fr/top-bg.jpg); background-repeat: repeat;" marginheight="0" topmargin="0" marginwidth="0" leftmargin="0" bgcolor="#ffffff">
  11. <!--100% body table-->
  12. <table width="100%" border="0" cellspacing="0" cellpadding="0">
 

Et le bottom

Code :
  1. <tr>
  2.         <td style="background-color: #ffffff; background-image: url(http://www.truc.fr/bottom-bg.jpg); background-position: center; background-repeat: no-repeat;" height="147">&nbsp;</td>
  3.     </tr>
  4. </table>
  5. <!--/100% body table-->
  6. </body>
 

Si il y a des courageux, je peux vous envoyer le lien vers la page HTML en MP, pour avoir tout le code sous la main  :jap:

 

Enfin voila,je sèche un peu   :??:
Si quelqu'un peut m'aiguiller!
Merci!


Message édité par 4lkaline le 05-04-2011 à 01:33:16

---------------
"Qu'est-ce que je vais devenir ? Je suis ministre, je ne sais rien faire !" Saluste (la Folie des Grandeurs)
Reply

Marsh Posté le 05-04-2011 à 01:32:33   

Reply

Marsh Posté le 19-04-2011 à 17:46:53    

salut,

 

j'ai cherché un moment également après avoir rencontré le même problème mais sur outlook express (et outlook je suppose).
Pas de solution c'est cette version (6 sous xp) qui ne gére pas les background css.

 

Sans doute la même chose pr les webmail que tu as testé.


Message édité par vanish le 19-04-2011 à 17:51:24
Reply

Marsh Posté le 20-04-2011 à 10:00:34    

Envoyer des mail en html, c'est une horreur pour trouver une méthode qui marche sur toutes les messageries :(


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed