28173 sujets

CSS et mise en forme, CSS3

Bonjour,

J'avais l'habitude de d'envoyer une newsletter écrite en xhtml+CSS. Ca passait bien dans à peu près tout les webmail. Je viens malheureusement de découvrir le rendu sous outlook 2007. C'est catastrophique ! Il ne semble ni comprendre les positionnement flottant, ni les largeur de mes div, ce qui évidemment détruit complètement la mise en page. J'ai lu que Microsoft avait choisit pour cette version d'utiliser le moteur de rendu de Word ! (Il leur passe quoi par la tête Smiley biggol ) Que vais-je devoir faire ? Récrire toutes cette page avec des tableaux ? Ca m'amuse pas vraiment Smiley fache d'autant plus que je génère cette page avec XSLT+XML... Connaissez-vous des solutions faciles à mettre en oeuvre pour améliorer le rendu ? Pensez-vous que Microsoft va améliorer tout ceci ?

merci d'avance pour vos suggestions,

mathmax
question idiote, mais as-tu essayé avec un doctype HTML standard ? Je sais que j'avais expérimenté des pb sous outlook express 6 pour de l'xhtml alors que l'html passait sans souci. Et ça ne dénaturerait en rien la sémantique de ton code...
Je viens de tester, ça change rien malheureusement...
Dites-moi que Microsoft va corriger ces bugs. Smiley sweatdrop
Hélas non, le moteur IE qui servait à interpreter le HTML dans Outlook a été remplacé par celui de Word, qui comme tout développeur web le sait, est de la m... en branche quand il faut afficher ou générer du HTML correct... Une bonne partie des attributs CSS ne fonctionnent plus, paddin et margin sont HS, plus d'images d'arrière plan pour les tableaux ou les listes, etc. merci Gro$oft !