|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Bastien MorierSpécialiste en Maintenance Applicative Inscription : septembre 2008 Messages : 190 ![]() |
Bonjour,
J'ai créé une newsletter simple en HTML/CSS. Le CSS est incorporé (dans une balise <style>) dans le fichier HTML. J'ai créé une entete et un pied de page qui ont une image en arriere plan. Le chemin de ces image est dans le code CSS. Le fichier et les images sont hébergés sur mon ftp perso (free). Quand je visualise la page dans IE7, tout s'affiche correctement. Pour envoyer cette page en newsletter, je fait, dans IE, Fichier->Envoyer->Page par courrier electronique. Mais aucunes des images ne s'affiche ! Ors, quand je met une image dans le html (balise img), l'image s'affiche dans le mail ! J'ai essayé tout les types de chemin pour les images et ça ne vien visiblement pas de là ! Pourquoi les images ne s'affichent pas en CSS ? Doi-je obligatoirement tout mettre dans le code HTML ? Merci de votre aide PS : messagerie : Outlook 2010 outils de dev : Notepad++ |
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : octobre 2003 Messages : 2 886 ![]() |
Salut,
Les clients mail sont de loin les mauvais élèves de la classes concernant la mise en page via CSS, background-image y est mal implémenté. C'est pour ça que tu peux constater cette différence entre navigateur et client mail. Je sais qu'on utilise encore beaucoup la mise en page par tableau pour les emails. Par contre, c'est tout ce que je sais sur le sujet. Je te conseille donc de faire des recherches concernant la mise en page propres aux emails : "html email", css email", etc. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Bastien MorierSpécialiste en Maintenance Applicative Inscription : septembre 2008 Messages : 190 ![]() |
Merci de ta reponse. Je suis finalement parti sur une mise en page tableau. Les image ne sont plus appelées dans le css mais directement dans le html... En revanche, j'avais des images qui entourais mes paragraphes. Ces images étaient dans le css !!! Je vai donc rechercher "css mail" comme tu me le conseil. La suite au prochain épisode |
|
00
|
|
|
#4 | ||||
|
Membre habitué
![]() Inscription : mai 2009 Messages : 115 ![]() |
Bonjour, voici le genre de template que j'utilise pour les mails (dans mes derniers tests il passe presque partout)
Code :
Donc un div pour le fond, et une table pour le contenu, pour les images de fond j'utilise la notation tableau (eviter le css), pour toutes les images j'ai choisis de les mettres sur le site mais elles peuvent être incluse dans le mail (attention a bien les envoyer en contenu). Ensuite si le mail est envoyé par php voici ce que je fais pour eviter qu'il passe trop souvent en indésirable/spam une entête minimal (je ne sais pas si elle est toujours suffisante car je n'ai pas testé depuis quelques temps) : Code :
site.com. IN TXT "v=spf1 a mx ptr ~all" Il est aussi possible (pour hotmail) de s'inscrire ici : https://support.msn.com/eform.aspx?p...rpp&ct=eformts Je previens ces deux dernieres etapes ne m'ont jamais utilie mais je les gardes dans un coin sur un txt. Je crois que je ne peux pas plus aider, mais à l'occasion je regarderais si j'ai rien d'autre dans mes notes sur les mails. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com