If you're seeing this message, it means we're having trouble loading external resources on our website.

Si vous avez un filtre web, veuillez vous assurer que les domaines *. kastatic.org et *. kasandbox.org sont autorisés.

Contenu principal

Validation du HTML

Apprenez à valider vos pages Web avec le service de validation du W3C.

Vous souhaitez rejoindre la discussion ?

Vous comprenez l'anglais ? Cliquez ici pour participer à d'autres discussions sur Khan Academy en anglais.

Transcription de la vidéo

À la Khan Academy, on fait apparaître Oh Noes, le guide, pour vous indiquer quand quelque chose ne va pas dans votre page Web. Mais il n'intervient que pour les choses importantes. Il peut y avoir aussi d'autre choses erronées dans votre page Web, choses qui ne sont pas tout à fait justes si on s'en réfère aux spécifications HTML. Mais les navigateurs ne vous en tiennent pas rigueur car les navigateurs sont vraiment permissifs. Ils veulent juste que ça fonctionne. Et donc, vous vous retrouvez sans savoir que quelque chose est faux dans votre page Web. C'est pourquoi c'est une bonne idée de tester votre page Web dans le service de validation du W3C. Ça va en fait vérifier votre page pour vous dire si elle est valide ou si quelque chose n'est pas conforme. Pour ce faire, rendez-vous sur validator.w3.org Ça vous proposera les options d'entrer une URL, de téléverser un fichier ou juste copier/coller. C'est ce que je vais faire. Je vais prendre la page Web la plus récente que j'ai montré en exposé interactif, la coller ici et lancer la vérification. Ta da ! Elle a été vérifié avec succès comme du HTML5 et aucun problème n'a été trouvé. Fantastique ! Essayons en une autre. Ceci est notre exemple sur les liens HTML internes. Je le colle ici et je vérifie. Oh oh, il y a 1 erreur et 2 avertissements. Descendons. Ça dit que l'élément <img> doit posséder l'attribut 'alt'. Oh oh, une chose classique qu'on oublie est l'attribut 'alt'. On voit les images, mais tout le monde ne le peut pas. Donc ce que je dois faire est retourner dans le HTML et ajouter l'attribut 'alt'. Donc, voyons, l'image était ici, alt="Photo of Tim Berners-Lee (Photo de Tim Berners-Lee) next to computer" (près d'un ordinateur), copions, retournons et collons. Je vais valider de nouveau. Ta da ! Le HTML est valide. Si possible, vous devez essayer de créer des pages Web HTML valides car de cette façon vous serez beaucoup plus confiant sur le fait que le navigateur les interprète exactement comme vous le souhaitez en permanence. Maintenant, essayez de valider quelques unes de vos pages pour voir si elles passent.