Le problème : pas d’attribut property pour les feuilles de styles du corps de page

HTML5-logoSi, lors de la validation HTML5 de vos pages, vous obtenez le message d’erreur de validation suivant :

« Element link is missing required attribute property »

… alors il y a fort à parier qu’une feuille de style (CSS) est appelée via une balise link dans le corps de votre page (body) au lieu d’être insérée dans l’entête (header) comme à l’accoutumée.

Sous WordPress par exemple, cela peut être dû à un plugin qui appelle ses fichiers trop tard dans la construction de la page pour pouvoir insérer sa feuille de style dans l’entête.


...

...

La solution : ajouter property= »stylesheet »

Il suffit d’éditer le code source de votre page ou fichiers afin d’ajouter l’attribut property, comme ceci : property= »stylesheet ».

Ce qui nous donne donc:


...

...

Sous WordPress, j’utilise le plugin BWP-Minify, c’est donc dans son code source que j’ai ajouté l’attribut property.

Et voilà, cela ne produit plus d’erreur dans le validateur HTML.

Si vous avez trouvé une faute d’orthographe, veuillez nous en informer en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée .

Vous souhaitez réaliser un nouveau projet WordPress ou WooCommerce, ou ajouter de nouvelles fonctionnalités? Ou améliorer les performances de votre site?

Parlons de votre projet »

Articles en rapport:

Matt
Author

Matt est formateur, développeur expert WordPress et WooCommerce, et administrateur réseau chez Codeable.

Écrire un commentaire

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :