Page 1 sur 1
[réglé]Site des extensions sous IE... beurk ! :shock:
Publié : 09 mai 2004, 17:52
par calimo
Vous avez vu
http://smilissimo.free.fr/ avec IE ?
Je m'en suis rendu compte tout à l'heure, c'est comme s'il n'y avait aucune balise
Même si le site est surtout orienté pour Mozilla, ce serait quand-même pas mal que les utilisateurs d'IE (7% d'après mes stats) puissent se faire une idée de ce qu'il y a comme extensions...
J'ai tout essayé, c'est désespéré :
Est-ce que quelqu'un a déjà entendu parler de ce genre de bugs ? Si oui, comment le contourner ?
Je veux bien faire un affichage immonde sous IE, mais un affichage quand-même !
Publié : 09 mai 2004, 18:02
par Hoaxyde
Ta feuille de style est inclue dans le prologue xml, qui n'est pas (ou est très mal) supporté par IE...
Essaie :
<style type="text/css" media="all">
@import "styles/moderne.css";
</style>
à la place de <?xml-stylesheet href="styles/moderne.css" type="text/css" title="Moderne"?> .
Si ça marche, tu as saisi le pb...
Publié : 09 mai 2004, 18:06
par olab
Sinon, pourquoi ne pas faire ça "comme d'habitude" avec des simples link rel="stylesheet" ?
Publié : 09 mai 2004, 18:17
par calimo
C'est contrariant... et donc non seulement il ne la comprend pas, mais en plus il fait complètement foirer toute la page ? (au lieu de l'afficher telle quelle) ?
Autre page sympatique :
http://smilissimo.free.fr/bizarrerIE/
Bon, j'ai réussi en la passant par les en-têtes http... tant pis pour Opera

Publié : 09 mai 2004, 22:40
par Kropotkine
Les liens ne fonctionnent pas sur cette page ...
PS : Pourquoi ne pas faire une feuille de style en XSL ?
Publié : 09 mai 2004, 23:20
par Benoit
Kropotkine a écrit :PS : Pourquoi ne pas faire une feuille de style en XSL ?
Parce que CSS est fait pour ça, XSL c'est fait pour transformer un document en un autre, qu'il faut quand même styler après.
Publié : 09 mai 2004, 23:48
par Kropotkine
Benoit a écrit :Parce que CSS est fait pour ça, XSL c'est fait pour transformer un document en un autre, qu'il faut quand même styler après.
Mais XSL est une feuille de style pour XML non ?
Sur mon site ca fonctionne
CF :
http://www.w3.org/TR/xsl/
Publié : 10 mai 2004, 15:31
par calimo
Kropotkine a écrit :Les liens ne fonctionnent pas sur cette page ...
Évidemment il est isolé exprès dans un autre dossier pour qu'on puisse se marrer. 8)
Kropotkine a écrit :PS : Pourquoi ne pas faire une feuille de style en XSL ?
Parce que je n'ai pas besoin d'appliquer de transformation... pourquoi le CSS te gêne-t-il ?
En fait je pense que c'est que Safari ne supporte pas les feuilles liées par l'en-tête http.
En plus je ne maitrise pas le xsl

Publié : 10 mai 2004, 16:23
par Benoit
Kropotkine a écrit :Mais XSL est une feuille de style pour XML non ?
Sur mon site ca fonctionne
CF :
http://www.w3.org/TR/xsl/
Transformer un type de document XML en un autre oui, mais si c'est déjà du XHTML je ne saisis pas bien le but.
Publié : 10 mai 2004, 20:47
par Kropotkine
calimo a écrit :En fait je pense que c'est que Safari ne supporte pas les feuilles liées par l'en-tête http.
Non, chez moi ca passe sans problème !
calimo a écrit :Parce que je n'ai pas besoin d'appliquer de transformation... pourquoi le CSS te gêne-t-il ?
Benoit a écrit :Transformer un type de document XML en un autre oui, mais si c'est déjà du XHTML je ne saisis pas bien le but.
Moi j'utilise XSL comme feuille de style, qui est censé être utilisé avec le XML.