Warning Erreur W3C
Résolu
Essayonsderesoudrelesouci
Messages postés
22
Statut
Membre
-
Essayonsderesoudrelesouci Messages postés 22 Statut Membre -
Essayonsderesoudrelesouci Messages postés 22 Statut Membre -
Bonjour, je vient de crée mon site www.jonathandumont.com , j'ai cherché à être conforme W3C. Quand je fait la vérification il me trouve 2 petites erreurs que je n'arrive pas à corriger ni à comprendre pour le coup. je débute un peu en html. Je vous laisse une capture d'écran. Mon code HTML est facilement lisible sur la source.

MERCI beaucoup ! bonne journée à vous et super année ! ;)

MERCI beaucoup ! bonne journée à vous et super année ! ;)
A voir également:
- Warning Erreur W3C
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
2 réponses
Salut,
Premièrement il ne s'agit pas d'erreur mais seulement des avertissements, ton fichier est donc valide.
Concernant l'avertissement Section lacks heading : chaque balise section est sensé être identifié en incluant un titre (balise h1-h6).
Donc pour corriger cet avertissement :
- ajouter une balise hN dans chaque balise section
- ou remplacer les balises section par div
Bonne journée
Premièrement il ne s'agit pas d'erreur mais seulement des avertissements, ton fichier est donc valide.
Concernant l'avertissement Section lacks heading : chaque balise section est sensé être identifié en incluant un titre (balise h1-h6).
Donc pour corriger cet avertissement :
- ajouter une balise hN dans chaque balise section
- ou remplacer les balises section par div
Bonne journée
je vais pinailler mais il me semblais que c'est la balise article qui nécessite un heading en HTML5.
Toujours pour la norme actuelle l'utilisation de div n'est pas recommandée dans ce cas puisque qu'il s'agit d'une partie du texte qui peut utiliser article, aside(voire d'autres balises comportant une sémantique).
Il faut donc reléguer div à ce qu'il est: une balise de contenu(div=divide=division) qui ne correspond à aucune sémantique existante(ce qui est rare puisque l'imbrication HTML permet de diviser un article en plusieurs sections, les sections en articles...aside pour un contenu en rapport mais pas essentiel pour la compréhension du contenu intégré par article ).
L'écriture correcte est en prenant compte de la hiérarchisation des balises:
On peut vérifier ça en passant par un outliner HTML5 qui indiquera si l'entête est présent/nécessaire ou manquant:
https://gsnedders.html5.org/outliner/