email en html et styles externe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : email en html et styles externe

par Cyrano » 22 avr. 2006, 21:30

Hum hum...

Tu pourrais ajouter ta feuille de style en en-tête d'un part, sinon, comment l'insères-tu ? avec une balise <link> ? ou bien entre des balises <style> en utilisant @import ?

par Shrell » 22 avr. 2006, 15:30

la plupart des lecteurs de mail sur le web (hotmail, gmail, yahoo...) défigurent complètement le code html que tu génères, pour ne pas déstructurer leurs pages (par exemple je crois me souvenir que gmail remplace <html> et <body> par <.html> et <.body>). Donc tes feuilles de style ont de grandes chances de passer à la trappe pour tous ceux qui ne lisent pas leurs mails avec outlook ou un logiciel du genre.
Si je n'avais pas peur de m'attirer les foudres de tous les PHPfranciens, je te conseillerais de faire du code "sale" pour tes mails (avec les styles directement dans les balises), voire même de la mise en page avec des tableaux... :oops:
nan, frappez pas la tête! :lol:

email en html et styles externe

par carnaudj » 22 avr. 2006, 14:22

Bonjour,

situation : j'envoie un mail au format html.
problemes : c'est que ce mail n'applique pas les styles correspondant aux liens de ma page, définits dans une feuille de style externe faite pour ça.
De même avec les class pour les fond de tableau.
Je pensais qu'avec un lien complet http://nomserveur/.../style.css ça marcherai .. mais non. Il n'y a que les images qui marchent comme ça et les liens.

Avez vous une idée pour que la mise en forme des liens soit conservée ?
pour que l'image qui est en fond de tableau s'affiche dans mon mail HTML ?
Cordialement.