Contrôle qualité du code HTML d'un site
Fermé
Georgiogpr
Messages postés
66
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
1 mars 2024
-
18 déc. 2013 à 11:35
mthbuz Messages postés 59 Date d'inscription mercredi 20 juillet 2011 Statut Membre Dernière intervention 8 janvier 2015 - 20 janv. 2014 à 16:41
mthbuz Messages postés 59 Date d'inscription mercredi 20 juillet 2011 Statut Membre Dernière intervention 8 janvier 2015 - 20 janv. 2014 à 16:41
A voir également:
- Contrôle qualité du code HTML d'un site
- Site de telechargement - Accueil - Outils
- Voici du code ascii : - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site inaccessible - Guide
- Controle parental pc - Guide
5 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
18 déc. 2013 à 11:42
18 déc. 2013 à 11:42
Salut,
tu peux toujours faire une validation w3c :
http://validator.w3.org/
mais ça n'a pas énormément de valeur étant donné que même les plus grands sites sont bourrés de code ne répondant pas aux standards.
tu peux toujours faire une validation w3c :
http://validator.w3.org/
mais ça n'a pas énormément de valeur étant donné que même les plus grands sites sont bourrés de code ne répondant pas aux standards.
mthbuz
Messages postés
59
Date d'inscription
mercredi 20 juillet 2011
Statut
Membre
Dernière intervention
8 janvier 2015
25
20 janv. 2014 à 16:41
20 janv. 2014 à 16:41
Salut,
Le valideur W3C va t'indiquer les erreurs dans ton code mais il ne le corrige pas pour toi. L'avantage c'est que les explications sont assez explicites donc tu devrais t'en sortir.
Après si tu veux optimiser ton référencement avec un code source propre je te conseille ce billet de blog: optimiser son code html pour référencement
Parce que contrairement à ce qui est dit plus haut, coder sans se soucier du référencement est idiot, car le référencement donne de la visibilité et la visibilité est essentielle pour un site. Sinon autant laisser son site en local si on ne veut pas être vu ^^
Bonne continuation, tu vas voir le valideur W3C va beaucoup t'aider dans un premier temps !
Le valideur W3C va t'indiquer les erreurs dans ton code mais il ne le corrige pas pour toi. L'avantage c'est que les explications sont assez explicites donc tu devrais t'en sortir.
Après si tu veux optimiser ton référencement avec un code source propre je te conseille ce billet de blog: optimiser son code html pour référencement
Parce que contrairement à ce qui est dit plus haut, coder sans se soucier du référencement est idiot, car le référencement donne de la visibilité et la visibilité est essentielle pour un site. Sinon autant laisser son site en local si on ne veut pas être vu ^^
Bonne continuation, tu vas voir le valideur W3C va beaucoup t'aider dans un premier temps !
Georgiogpr
Messages postés
66
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
1 mars 2024
18 déc. 2013 à 12:01
18 déc. 2013 à 12:01
J'ai lancé une validation w3c.
Avec le code ci-dessous :
1 <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">
J'ai l'erreur :
Line 2, Column 49: there is no attribute "lang"
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">
<script src="/media/system/js/mootools-core.js" type="text/javascript">
Line 28, Column 15: there is no attribute "src"
<script src="/media/system/js/mootools-core.js" type="text/javascript"></scri...
Et tout est comme çà ?
Avec le code ci-dessous :
1 <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">
J'ai l'erreur :
Line 2, Column 49: there is no attribute "lang"
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">
<script src="/media/system/js/mootools-core.js" type="text/javascript">
Line 28, Column 15: there is no attribute "src"
<script src="/media/system/js/mootools-core.js" type="text/javascript"></scri...
Et tout est comme çà ?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
18 déc. 2013 à 12:04
18 déc. 2013 à 12:04
Bin oui, ça te dit ce qui ne répond pas aux standards W3C
Georgiogpr
Messages postés
66
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
1 mars 2024
18 déc. 2013 à 12:33
18 déc. 2013 à 12:33
ThEBiShOp, merci pour tes réponses. Mais j'en ai 3 autres, de débutant débrouillé :
1. D'accord pour modifier le code qui répondrait aux standards W3C.
Sur https://fr.wikipedia.org/wiki/World_Wide_Web_Consortium
le C3C supervise entre autres HTML, XHTML, XML,RDF, SPARQL, CSS, PNG, SVG et SOAP.
Dans mon exemple ci-dessus, pour les lignes 2 et 28, je ne sais si c'est dans html ou dans xml que je dois chercher ?
Connais-tu un site de standards W3C avec des exemples ?
2. J'ai une question technique : quand je lis du code d'un fichier index, comment distinguer le langage HTML utilisé ?
HTML, ou XHTML, ou DHTML, ou XML, ou ... ?
3. J'ai une question de vocabulaire : quand je lis du code d'un fichier index, comment qualifier le langage utilisé ?
Du HTML avec du XML et du CSS ? ou ... ?
1. D'accord pour modifier le code qui répondrait aux standards W3C.
Sur https://fr.wikipedia.org/wiki/World_Wide_Web_Consortium
le C3C supervise entre autres HTML, XHTML, XML,RDF, SPARQL, CSS, PNG, SVG et SOAP.
Dans mon exemple ci-dessus, pour les lignes 2 et 28, je ne sais si c'est dans html ou dans xml que je dois chercher ?
Connais-tu un site de standards W3C avec des exemples ?
2. J'ai une question technique : quand je lis du code d'un fichier index, comment distinguer le langage HTML utilisé ?
HTML, ou XHTML, ou DHTML, ou XML, ou ... ?
3. J'ai une question de vocabulaire : quand je lis du code d'un fichier index, comment qualifier le langage utilisé ?
Du HTML avec du XML et du CSS ? ou ... ?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
18 déc. 2013 à 12:42
18 déc. 2013 à 12:42
presque personne ne s'embarrasse de ces standards... je ne te conseille pas de le faire non plus, bien que pour l'apprentissage, c'est toujours mieux, mais dans la pratique, c'est compliqué à mettre en place...
Le type de HTML utilisé est normalement décrit dans le doctype : https://www.w3schools.com/tags/tag_doctype.asp
mais si tu regardes un peu à droite à gauche, c'est le même constat, plus grand monde s'en inquiète maintenant...
Le code que tu observeras sera du HTML avec éventuellement du CSS et éventuellement différents script comme le javascript.
Une page internet est écrite en HTML et pas en XML, même s'il en est dérivé.
Le type de HTML utilisé est normalement décrit dans le doctype : https://www.w3schools.com/tags/tag_doctype.asp
mais si tu regardes un peu à droite à gauche, c'est le même constat, plus grand monde s'en inquiète maintenant...
Le code que tu observeras sera du HTML avec éventuellement du CSS et éventuellement différents script comme le javascript.
Une page internet est écrite en HTML et pas en XML, même s'il en est dérivé.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Georgiogpr
Messages postés
66
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
1 mars 2024
18 déc. 2013 à 13:01
18 déc. 2013 à 13:01
<presque personne ne s'embarrasse de ces standards...>
Je suis assez surpris au 1er abord, mais en lisant ceci, je comprends mieux ta réponse :
https://www.abondance.com/20110811-8990-validation-htmlw3c-et-positionnement-google-questionsreponses-avec-google-15.html
--> Une balise de lien (A) ouverte et non fermée, par exemple (et c'est le cas le plus fréquent), peut très bien s'afficher dans le navigateur mais poser quelques problèmes à Google ou Bing lorsqu'ils liront le code.
J'ai lancé http://www.selfpromotion.com/prettyprint-t.html
et j'ai quelques erreurs de ce genre :
ERROR: Expected </DIV> but found </script>. The <DIV> was opened on line 126.
Là par contre, dois-je corriger ?
Je suis assez surpris au 1er abord, mais en lisant ceci, je comprends mieux ta réponse :
https://www.abondance.com/20110811-8990-validation-htmlw3c-et-positionnement-google-questionsreponses-avec-google-15.html
--> Une balise de lien (A) ouverte et non fermée, par exemple (et c'est le cas le plus fréquent), peut très bien s'afficher dans le navigateur mais poser quelques problèmes à Google ou Bing lorsqu'ils liront le code.
J'ai lancé http://www.selfpromotion.com/prettyprint-t.html
et j'ai quelques erreurs de ce genre :
ERROR: Expected </DIV> but found </script>. The <DIV> was opened on line 126.
Là par contre, dois-je corriger ?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
18 déc. 2013 à 13:05
18 déc. 2013 à 13:05
Tu peux t'amuser à tester la validité des grands sites avec le W3C, tu seras surpris.
Même la page de recherche google.fr possède 28 erreurs et 4 warning, pourtant elle semble simple visuellement :
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.fr&charset=%28detect+automatically%29&doctype=Inline&group=0
Tout dépend de ton code, il faut respecter autant que possible la hiérarchie des balises ouvrantes et fermantes, sinon tu t'exposes à des problèmes plus importants qu'une simple validation.
Même la page de recherche google.fr possède 28 erreurs et 4 warning, pourtant elle semble simple visuellement :
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.fr&charset=%28detect+automatically%29&doctype=Inline&group=0
Tout dépend de ton code, il faut respecter autant que possible la hiérarchie des balises ouvrantes et fermantes, sinon tu t'exposes à des problèmes plus importants qu'une simple validation.
AssassinTourist
Messages postés
5710
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 311
Modifié par AssassinTourist le 18/12/2013 à 13:09
Modifié par AssassinTourist le 18/12/2013 à 13:09
Bonjour,
Pourquoi ne pas corriger une erreur aussi grosse que celle-là ?
La conformité exacte n'est pas obligatoire, surtout concernant les quelques subtilités. Néanmoins, si une balise n'est pas fermée correctement ou qu'il manque un attribut, le code peut devenir n'importe quoi, et c'est pas bon, ni pour le robot Google, ni pour l'utilisateur.
Pourquoi ne pas corriger une erreur aussi grosse que celle-là ?
La conformité exacte n'est pas obligatoire, surtout concernant les quelques subtilités. Néanmoins, si une balise n'est pas fermée correctement ou qu'il manque un attribut, le code peut devenir n'importe quoi, et c'est pas bon, ni pour le robot Google, ni pour l'utilisateur.
Pierrecastor
Messages postés
41467
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
30 mai 2024
4 143
18 déc. 2013 à 13:08
18 déc. 2013 à 13:08
Y'a un certain nombre de recommandation qu'il vaut mieux suivre, certaines pour des raisons techniques (balise mal fermé), d'autre pour des raison d'accessibilité (balise alt pour les image qui permette au mal-voyant de savoir de quoi il est question ou même simplement de garder l'information dans un navigateur texte.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
18 déc. 2013 à 14:01
18 déc. 2013 à 14:01
ou même pour améliorer le référencement.
Pierrecastor
Messages postés
41467
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
30 mai 2024
4 143
18 déc. 2013 à 14:23
18 déc. 2013 à 14:23
Broaf, je fais partie des gens qui pense qu'il faut lâcher l'idée de ce référencement sacro saint.