Un document XHTML valide mais incorrect


date de création
Créé le 9 juin 2005
Modifié le 19 octobre 2005

Ce document illustre l'article Un document XHTML valide mais incorrect.

Ce document est un très mauvais exemple de document XHTML. C'est précisemment son but.

Ce document est écrit sans aucune considération de sémantique, d'accessibilité ni même d'usabilité. Il est donc fortement déconseillé à qui que ce soit de s'en inspirer. C'est un contre-exemple.

Bien qu'il soit particulièrement laid, le but n'est pas de gagner un concours de mauvais goût, mais de démontrer qu'un document validé en XHTML 1.1 par le service de validation du W3C peut violer certaines obligations liées à son DOCTYPE ainsi que de nombreux préceptes des standards du web.

Si ce paragraphe est vert sur fond noir, cette page n'est pas interprétée comme du véritable XHTML. Les commentaires HTML qui entourent la règle CSS à l'interieur de l'élément STYLE ne devraient pas être ignorés si la page était traitée comme du XHTML, où cet élément est un bloc #PCDATA et pas #CDATA.
Cool !
Test JavaScript
Sur le même modèle que le test CSS ci-dessus, ce test doit faire apparaître une boîte de dialogue JavaScript lorsque vous cliquez sur le lien, mais uniquement si la page n'est pas traitée comme du XHTML véritable.
Test JavaScript

Note : Opera 8 semble ne pas traiter les commentaires HTML contenus dans l'élément script comme de véritables commentaires, même quand la page est servie en tant que XHTML, contrairement à Firefox et tous les navigateurs récents issus de Mozilla.
Cool !
Test document.write :
Cool !
N'hésitez pas à vous plonger dans le code source pour mieux comprendre ce qui se passe.
Rien n'est caché, l'utilisation de PHP ne sert qu'à régler le jeux de caractères (windows-1252) et à servir la page avec différents types MIME.

Pour en savoir plus lisez l'article.