We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33582
    • 80 Posts
    Bonjour, je souhaite valider les pages de mon futur site en XHTML1.1 Strict.
    Voici un template de base avec le bon doctype :
    <!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=UTF-8" />
    <title>Document sans nom</title>
    </head>
    
    <body>
    </body>
    </html>

    Lorsque je valide cette page au w3c, j’ai l’avertissement suivant
    Conflict between Mime Type and Document Type

    The document is being served with the text/html Mime Type which is not a registered media type for the XHTML 1.1 Document Type. The recommended media type for this document is: application/xhtml+xml

    J’ai donc créer un nouveau type de document dans le manager : application/xhtml+xml J’ai associéce nouveau type de document à ma page que je teste. Sans succès. J’ai toujours le même avertissement.
      Aur
      • 8894
      • 114 Posts
      Bonjour,

      Ne te faut-il pas aussi changer la balise META de ton template ?
        • 33582
        • 80 Posts
        J’ai aussi essayé cela :
        <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />


        sans succès.

        Quelqu’un a-t-il une autre piste ?
          Aur
          • 33582
          • 80 Posts
          personne n’intègre en XHTML1.1 ? wink
            Aur
            • 31607
            • 1 Posts
            salut ,
            C’est la DTD (doctype) que tu doit changer, pas les balises meta


            dtd xhtml strict :

            <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">