IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[XHTML] Rendre un document xhtml lisible par explorer


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut [XHTML] Rendre un document xhtml lisible par explorer
    Bonjour,

    Je m'initie à la conception en xhtml et css, mais je n'arrive pas à trouver comment rendre mes pages xhtml visibles sous internet explorer, elles ne s'ouvrent qu'avec mozilla firefox.

    J'ai lu sur un site qu'il fallait rattacher une feuille de style supplémentaire, spécifique pour les navigateurs qui ne sont pas passés aux standards, mais je ne sais pas ce qu'il faut mettre dedans (?)

    Si quelqu'un pouvait m'aider je lui en serai très reconnaissante

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Sans code ou lien on ne pourra pas t'aider ...

  3. #3
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Pourquoi n'y ai-je pas pensé plus tôt...

    Alors voici le code en question :

    <?xml version="1.0" encoding="windows-1252"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
    <meta name="author" content="me&myself" />
    <meta name="keywords" content="plouf" />
    <meta name="description" content="plouf" />
    <meta name="robots" content="all" />
    <title> - L - </title>

    <link href="style.css" rel="stylesheet" type="text/css"></link>
    </head>

    <body id="L">
    </body>
    </html>
    Je ne vois absolument pas ce qui cloche... En enregistrant le fichier plouf.html, explorer l'ouvre effectivement, mais je suppose que ça n'a pas grand sens d'enregistrer toutes mes pages xhtml en html...

  4. #4
    BnA
    BnA est déconnecté
    Membre éclairé Avatar de BnA
    Inscrit en
    Mars 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 559
    Par défaut
    Euh...

    Si ta page est ouverte par Firefox, il n'y a aucune raison pour qu'elle ne s'ouvre pas dans IE.

    Comment fais-tu pour ouvrir ta page dans Firefox?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Je double-clique dessus... ?....

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par CastitatisLilium Voir le message
    Je ne vois absolument pas ce qui cloche... En enregistrant le fichier plouf.html, explorer l'ouvre effectivement, mais je suppose que ça n'a pas grand sens d'enregistrer toutes mes pages xhtml en html...
    Ce n'est qu'une extension, tu peux très bien mettre .html à tes pages XHTML, l'un n'empêche pas l'autre, bien au contraire.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Ca signifie qu'il faudrait que j'aie tous mes fichiers en double, en fait ? Ca me paraît bizarre quand même (?). Merci pour vos réponses en tout cas !

  8. #8
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Pourquoi en double ?

    Tu n'as pas besoin des fichiers .xhtml, seuls ceux en .html suffisent.

  9. #9
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Bon j'ai essayé avec .html, ça s'ouvre effectivement avec explorer et firefox, mais en le mettant sur le serveur pour essayer, ça me marque ça :

    Parse error: syntax error, unexpected T_STRING in /home/www/art.scienceontheweb.net/index.html on line 1


    La ligne 1 en question étant :

    <?xml version="1.0" encoding="windows-1252"?>

    J'ai essayé en enlevant les " ", en les remplaçant par ' ' ça donne la même chose... alors qu'avec .xhtml mon code est valide et tout marche très bien... mais seulement avec firefox.

  10. #10
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tu devrais enlever le prologue XML et passer en XHTML 1.0 Strict, si tu veux garder une certaine rigueur.

  11. #11
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Formidable ! ça marche ! la mise en page avec le css foire un peu sur explorer mais bon, c'est pas grave, je suppose que c'est arrangeable. Merci Bisunurs !

  12. #12
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Bon en fait, je suis quand même vachement perplexe (et chiante aussi, ok...).
    Si quelqu'un pouvait m'aider dans ce cruel dilemme (voire m'aider à comprendre) :

    J'ai un fichier index.xhtml qui contient ceci et qui s'ouvre uniquement dans firefox, et qui respecte les normes W3C, et qui me fait un site 'achement beau et tout et tout :
    <?xml version="1.0" encoding="windows-1252"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 //EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

    et un fichier index.html qui s'ouvre dans firefox et dans explorer (avec une présentation foireuse que je ne sais pas corriger dans mon css) :
    <xhtml version="1.0" encoding="windows-1252">
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 //EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    mais non conforme aux normes... parce que :

    Unable to Determine Parse Mode!

    The validator can process documents either as XML (for document types such as XHTML, SVG, etc.) or SGML (for HTML 4.01 and prior versions). For this document, the information available was not sufficient to determine the parsing mode unambiguously, because:

    * the MIME Media Type (text/html) can be used for XML or SGML document types
    * No known Document Type could be detected
    * No XML declaration (e.g <?xml version="1.0"?>) could be found at the beginning of the document.

    As a default, the validator is falling back to SGML mode.
    et
    Warning No DOCTYPE found, and unknown root element. Aborting validation.

    Ce qui est logique en même temps mais... je choisis quelle version ?

  13. #13
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Heu ... Je n'ai jamais vu ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xhtml version="1.0" encoding="windows-1252">
    Enlève cette ligne.

  14. #14
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 8
    Par défaut
    Ah oui, là tout marche parfaitement... Merci bien !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] convertir un document XHTML a RDF
    Par dbeland dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 17/06/2008, 07h38
  2. rendre une animation flash lisible par firefox
    Par Electronlibre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 18/05/2008, 18h37
  3. Réponses: 5
    Dernier message: 10/01/2008, 16h11
  4. [XHTML] Insérer script Javascript dans document XHTML
    Par kingmandrax dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 29/09/2006, 15h37
  5. Réponses: 4
    Dernier message: 28/06/2006, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo