Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3708 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  échec validation W3C -> ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

échec validation W3C -> ???

n°1371679
namerh
Posté le 21-05-2006 à 20:24:41  profilanswer
 

http://validator.w3.org/
 
je ne comprends pas pourquoi la validation échoue.
je me suis donné suffisamment de mal pour écrire du code de qualité,
en plus aux lignes indiquées ci-dessous il n'y a absolument rien de spécial.. (une accolade, un commentaire, du texte, une balise BR, etc.)
 
Sorry, I am unable to validate this document because on line 36-37, 44-45, 52, 54, 56, 58, 60, 62, 68, 78-79 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.


Message édité par namerh le 21-05-2006 à 20:26:19
mood
Publicité
Posté le 21-05-2006 à 20:24:41  profilanswer
 

n°1371681
FlorentG
Posté le 21-05-2006 à 20:28:16  profilanswer
 

Ca veut dire qu'il y a des caractères incorrects dans ton document.
 
Ca peut arriver par exemple avec certaines versions de Word, lors de l'export en page web : il utilise certains caractères, non-valides en utf-8, et qui du coup peuvent poser problème.
 
Il te faut donc vérifier l'encoding de ton document, et voir s'il n'y a pas des trucs louches

n°1371683
namerh
Posté le 21-05-2006 à 20:31:28  profilanswer
 

moi le seul truc que je suis apte à vérifier c'est la qualité du code,
 
sinon les termes UTF etc. pour moi ce sont des insultes ;)
 
PS j'ai rien importé et tout codé sous EDI


Message édité par namerh le 21-05-2006 à 20:32:05
n°1371686
namerh
Posté le 21-05-2006 à 20:36:56  profilanswer
 

de plus bien qu'ayant regardé aux numéros de lignes indiqués dans chacun de mes fichiers, je ne sais toutefois pas quel fichier est concerné par l'erreur (le fichier .css? le fichier .js? le fichier .htm?)
dans le doute, et bien que je sois pas du tout certain de l'impact de cette action: j'ai supprimé les fichiers autres que le .htm principal qui ne comporte que 62 lignes, alors comment peut-il trouver une erreur en 78-79!  :??:


Message édité par namerh le 21-05-2006 à 20:37:43
n°1371689
FlorentG
Posté le 21-05-2006 à 20:38:55  profilanswer
 

C'est le fichier HTML qui est concerné. Si tu pourrais envoyer l'url à valider, ça nous aiderai

n°1371691
namerh
Posté le 21-05-2006 à 20:44:58  profilanswer
 

j'ai trouvé (grace au direct input c'est plus précis*):
 
j'ai laissé trainer des commentaires de ce type <!----- commentaire ----->
et apparemment c'est pas toléré..
 
et il faut des ALT dans les img...
 
etc.. je continue le ckeck.. va bien y avoir un truc que je vais pas savoir corriger  :sarcastic:
 

*
par contre en direct input il ne me trouve plus que 4 erreurs, soit moins que par l'url ne contenant que le htm! :heink:

Message cité 1 fois
Message édité par namerh le 21-05-2006 à 20:50:09
n°1371693
namerh
Posté le 21-05-2006 à 20:47:38  profilanswer
 

FlorentG a écrit :

C'est le fichier HTML qui est concerné.


et comment checker le fichier javascript parce que c'est lui qui est balaise (toutes les fonction s'y trouvent: en volume ça fait plusieurs centaines de lignes) alors le fichier htm à coté on s'en balance un peu  :whistle:

n°1371694
gm_superst​ar
Appelez-moi Super
Posté le 21-05-2006 à 20:48:04  profilanswer
 

namerh a écrit :

j'ai trouvé:
 
j'ai laissé trainer des commentaires de ce type <!----- commentaire ----->
et apparemment c'est pas toléré..


Bah bien sûr que si... Par contre c'est peut être dans ces commentaires qu'il y avait les caractères invalides.

n°1371696
gm_superst​ar
Appelez-moi Super
Posté le 21-05-2006 à 20:49:11  profilanswer
 

namerh a écrit :

et comment checker le fichier javascript parce que c'est lui qui est balaise (toutes les fonction s'y trouvent: en volume ça fait plusieurs centaines de lignes) alors le fichier htm à coté on s'en balance un peu  :whistle:


Valider le fichier JS ? :heink:
 
Il n'y a pas de validateur pour JavaScript :heink:

n°1371701
namerh
Posté le 21-05-2006 à 20:53:46  profilanswer
 

dans ce cas, j'ai un peu de mal à voir l'intéret et la pertinence de cette validation,
d'une part car l'essentiel du code est dans le .js
d'autre part parce que la validation trouve des erreurs dans un simple commentaire idem à celui donné en exemple
et que de surcroit dans les navigateurs qui m'ont servi de test il n'y avait pas de pblème à ces endroits

mood
Publicité
Posté le 21-05-2006 à 20:53:46  profilanswer
 

n°1371707
FlorentG
Posté le 21-05-2006 à 21:00:59  profilanswer
 

gm_superstar a écrit :

Bah bien sûr que si... Par contre c'est peut être dans ces commentaires qu'il y avait les caractères invalides.


Je ne suis pas sûr qu'ils soient tolérés, vu que le nombre de -- est trop important, je vais vérifier

n°1371708
FlorentG
Posté le 21-05-2006 à 21:01:59  profilanswer
 

http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4
 

Citation :

A common error is to include a string of hyphens ("---" ) within a comment. Authors should avoid putting two or more adjacent hyphens inside comments.

n°1371715
namerh
Posté le 21-05-2006 à 21:15:32  profilanswer
 

rien que pour emm..... le monde, non?
 
bref, le checker déconne pas mal je trouve, exemple:

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4. <title></title>
  5. <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
  6. <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
  7. </head>
  8. <body>
  9. </body>
  10. </html>

-> généré par l'EDI
 
résultat:
Error Line 15 column 6: end tag for element "HTML" which is not open.


Message édité par namerh le 21-05-2006 à 21:15:56
n°1371718
FlorentG
Posté le 21-05-2006 à 21:17:48  profilanswer
 

Avec la nouvelle version de VS.NET, normalement tu peux générer du code en vue d'être valide XHTML 1.0... A essayer (et pas besoin de dire EDI, on va comprendre 10x plus vite si tu dis "VS.NET" ou VS7, EDI est trop large, et en plus c'est un terme français :D)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  échec validation W3C -> ???

 

Sujets relatifs
Validation W3C + onmouseoverProblème de validation automatique de forumlaire avec Opera [RESOLU]
[python]Validation champ entry avec touche entrer[ASP] pb de validation de touches
[Résolu] Erreur w3c que je ne comprends pasquelle utilité de connaitre la norme W3C ?
Probleme de validationListe imbriquées refusées par le W3C ?
comment faire une boucle de validation 
Plus de sujets relatifs à : échec validation W3C -> ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)