Validité DOCTYPE (x)html 1.0

Fermé
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 - 30 déc. 2009 à 14:36
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 - 30 déc. 2009 à 16:39
Bonjour,
je cherche à comprendre, j'ai lu des articles, mais je ne vois pas comment corriger ce "warning" (le dernier qu'il me reste) pour être total valid W3C. Ça doit se trouver dans mon DOCTYPE, mais je ne vois pas bien comment et où corriger l'erreur...(?)
La voici :
Ce document est valide
XHTML 1.1***
=>Le document XHTML 1.1 a été soumis avec le type MIME "text/html" ce qui n'est pas recommandé <=
Voici mon 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> ...
Auriez vous la gentillesse de me conseiller pour résoudre ce warning ?
Par avance merci
A voir également:

14 réponses

notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 14:39
La réponse est dans votre titre : il ne faut pas mettre un doctype de xhtml 1.1 mais celui d'un doctype xhtml 1.0 car le xhtml 1.1 ne peut pas être servi en text/html.
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 14:44
AhhhRG c'est la catha !
J'ai changé : xhtml 1.1
par
xtml 1.0
= 8 erreurs !
Je préfère encore mon "warning" et la validité totale du code !...
Il y a une erreur entre mon DOCTYPE et le code.
Par exemple j' écris : <br /> pas <br>
Je suis valide 100% XHTML 1.1 sauf ce warning...
Voici le texte total du validateur :
.....
Le document XHTML 1.1 a été soumis avec le type MIME "text/html" ce qui n'est pas recommandé.
Veuillez remplacer le type MIME par "application/xhtml+xml"
Ce document est valide
.....
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 14:54
Moui, et vous faites du xml dans vos pages ?
Vous avez testé votre site avec IE ?!
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 14:47
8 erreurs, ce n'est pas beaucoup ;)

Toutes les balises doivent être effectivement fermées, même les non fermantes type br, hr, img, input... (et cela même en xhtml 1.1 !)
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
30 déc. 2009 à 14:51
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 14:55
Oui, c'est pas beaucoup parceque je test au fur et à mesure, il s'agit d'un module sur une page (x)html qui n'a pour l'instant que 20 lignes.
Je le re-dit, mon document (x)html présenté au Validateur est valide => SAUF ce qui est posté juste au dessus...(warning, pas d'erreur)
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 14:56
Je repose la question : avez-vous testé votre site avec Internet Explorer ?....
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:01
Ok, merci graffx et tous ...
Il me reste tout d'même cette petite phrase sur le validateur :
Remarques
Ce document XHTML 1.0 a été soumis avec le type MIME text/html, ceci n'est cependant autorisé que lorsqu'il correspond aux directives pour HTML.
Bon, j'essaierais tout d'même de trouver le sommeil cette nuit avec cette remarque (lol)... (Je recherche sûrement trop la perfection, lol, que voulez vous, on s'refait pas...)
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:05
Je surf et je construit mes sites avec Opéra, Firefox et je test aussi (obligé) dans IE 8 et Safari... Tout est Ok pour l'instant et pour les dernières versions (toujours des prob avec IE 6, mais là je dis :"tant pis...)
Donc testé avec Opéra et FF pour l'instant (en ce qui conserne le validateur) le css est ok aussi)
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:08
@notobe :
Je viens de tester avec IE 8 à l'instant, toujours la même phrase que sous Opéra ou FF :
Remarques

Ce document XHTML 1.0 a été soumis avec le type MIME text/html, ceci n'est cependant autorisé que lorsqu'il correspond aux directives pour HTML.

Ce document est valide
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:13
Plus j'y pense, plus ça doit être OK, I am valide XHTML 1.0 Transitional...
Merci de m'avoir aidé,
A+
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 15:16
:-D on s'est mal compris.
Bien entendu que le validateur donne toujours le même résultat quelque soir le navigateur.

Mais si vous rajoutez le type mime "xhtml+xml" votre site ne passera pas sous IE, car il ne gère pas ce type mime.

Donc, pour en revenir au choix du doctype, si vous êtes effectivement rigoureux et que vous avez le sens du détail, vous devez mettre en doctype le xhtml 1.0, et respecter les règles du xhtml :
- tous les éléments écrits en minuscules
- tous les attributs entre guillemets
- toutes les balises fermées
- toutes les balises correctement imbriquées.

Maintenant, la validité d'un code est une chose, le respect de la sémantique en est une autre, ce que ne teste pas le validateur. Et pourtant c'est autant voire plus important...
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:18
Ceci dit, j'ai tout d'même ça (sur le validateur Anglais)
This document was successfully checked as XHTML 1.0 Transitional!
No Character encoding declared at document level...
Congratulations...
Enfin, je ne désespère pas un jour être valide à 100% sans "warning". (lol)
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 15:19
Vous pouvez nous donner l'url svp ?
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 15:23
@notobe
Si si, j'insiste, je fais hyper attention à la sémantique et tous les points que tu as cité plus haut.
Je reste très attentif au validateur aussi et je test mes css...
Mais bon, le résultat est bon, la validité, la sémantique le css est bon, je dois trop "chipotter"...
Encore merci.
0
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 38
30 déc. 2009 à 16:31
test
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
30 déc. 2009 à 16:39
?
0