Validité DOCTYPE (x)html 1.0
midnnight
Messages postés
514
Statut
Membre
-
notobe Messages postés 2222 Statut Membre -
notobe Messages postés 2222 Statut Membre -
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
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:
- Validité DOCTYPE (x)html 1.0
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Editeur html - Télécharger - HTML
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
14 réponses
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.
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
.....
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
.....
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 !)
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 !)
<!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">
<html xmlns="http://www.w3.org/1999/xhtml">
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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)
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)
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...)
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...)
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)
Donc testé avec Opéra et FF pour l'instant (en ce qui conserne le validateur) le css est ok aussi)
@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
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
Plus j'y pense, plus ça doit être OK, I am valide XHTML 1.0 Transitional...
Merci de m'avoir aidé,
A+
Merci de m'avoir aidé,
A+
:-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...
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...
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)
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)