Problème avec W3 Validator

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème avec W3 Validator

Précisions

par nicolas » 03 nov. 2005, 16:48

XHTML est l'évolution du HTML
XHTML est donc un langage plus structuré !
Que veux-tu dire par plus structuré ?
xhtml n'est pas plus structuré que html.
xhtml n'est que du html à la sauce xml. Toutes les balises sont fermées et tous les attributs ont une valeur.
les navigateurs telque Firefox et compagni font leurs possibles pour assuré un maximum de compatibilité a cette nouvelle norme de codage !
xhtml n'est pas si nouveau que cela! La recommandation xhtml 1.0 date quand même de janvier 2000.
d'un autre coté Internet Explorer ne fait pas ces efforts ...
donc si tu code en XHTML il se peu aussi bien que ta page s'affiche de façon identique sur tous les navigateurs sauf sur Internet Explorer ou il y aura une légère différence :) (légé décalage inatendu, un pti espace ici et la etc ... )
Il se peut que tu vois des différences si tu fais réellement du xhtml en utilisant le bon mime-type à savoir application/xml et non pas html comme font la plupart des personnes qui croient faire du xhtml.

Problème avec W3 Validator

par Faust » 02 nov. 2005, 17:11

Merci pour ta réponse Chamsou,

Je continuerai pour le moment à utiliser le HTML 4.01 Transitional, car j'ai encore des problèmes pour faire une mise en page de mon site totalement avec CSS. Certaines propriétés du HTML 4.01 Transitional qui ne sont plus valides en xHTML me sont encore utiles. :P

par Chamsou » 02 nov. 2005, 16:09

XHTML est l'évolution du HTML
XHTML est donc un langage plus structuré !
les navigateurs telque Firefox et compagni font leurs possibles pour assuré un maximum de compatibilité a cette nouvelle norme de codage !
d'un autre coté Internet Explorer ne fait pas ces efforts ...
donc si tu code en XHTML il se peu aussi bien que ta page s'affiche de façon identique sur tous les navigateurs sauf sur Internet Explorer ou il y aura une légère différence :) (légé décalage inatendu, un pti espace ici et la etc ... )

Problème avec W3 Validator

par Faust » 02 nov. 2005, 11:14

Merci Cyrano,

J'ai enlevé les /> dans mes deux balises <meta> et <link> et ma page a passé le test.

Sinon, j'aurais d'autres questions :
- Quel est l'utilité d'appliquer différentes normes HTML ou XHTML?
- Est-ce que les navigateurs interprètent différemment le code source suivant le langage utilisé et quel est celui que tous les navigateurs peuvent lire de la même façon (s'il y en a un)?

par Cyrano » 01 nov. 2005, 20:12

L'Erreur est dans la balise meta:

Code : Tout sélectionner

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
devrait être en html 4

Code : Tout sélectionner

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Problème avec W3 Validator

par Faust » 01 nov. 2005, 19:13

Bonjour,

J'essaye de me mettre aux normes du HTML 4.01 Transitional avec l'aide du W3 Validator mais il m'affiche des erreurs que je ne comprends pas. :?
1. Error Line 14 column 6: end tag for element "HEAD" which is not open.

</head>
The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

If this error occured in a script section of your document, you should probably read this FAQ entry.

2. Error Line 16 column 5: document type does not allow element "BODY" here.

<body>
Voici mon code, j'espère que vous pourrez m'aider.

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>THE X FACTOR.ARENA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="style.css" rel="stylesheet" type="text/css" /> <script src="javascript.js" type="text/javascript"></script> </head> <body> <table align="center" width="750" cellpadding="0" cellspacing="0"> <tr> <td valign="top" rowspan="2"><img src="images/design_01.gif" width="150" height="175" alt="" /></td> <td valign="top" rowspan="2"><img src="images/design_02.gif" width="25" height="175" alt="" /></td> <td valign="top"><img src="images/design_03.gif" width="575" height="150" alt="" /></td> </tr> <tr> <td valign="middle" height="25"><a class="menu" href="index.html"><span class="color3"><b>.</b></span> Index</a> <span class="color3"><b>.</b></span><td> </tr> <tr> <td colspan="3"><img src="images/spacer.gif" width="1" height="10" alt="" /></td> </tr> <tr valign="top"> <td> <!--MENU START--> <img src="images/titre_site.gif" width="150" height="12" alt="" /> <br /> <span class="color3"><b>.</b></span> <a class="menu" href="index.html">Index</a> <!--MENU END--> </td> <td><img src="images/spacer.gif" width="1" height="1" alt="" /></td> <td> <!--BODY START--> <div style="text-align:justify"> <b><span class="color3">A</span> B O U T</b> <hr /> </div> <!--BODY END--> </td> </tr> <tr> <td colspan="3"><img src="images/spacer.gif" width="1" height="10" alt="" /></td> </tr> <tr> <td align="center" height="25">Copyright 2005 - Faust</td> <td valign="bottom" rowspan="2"><img src="images/design_05.gif" width="25" height="75" alt="" /></td> <td valign="bottom" rowspan="2"><img src="images/design_06.gif" width="575" height="75" alt="" /></td> </tr> <tr> <td valign="bottom"><img src="images/design_04.gif" width="150" height="50" alt="" /></td> </tr> </table> </body> </html>