web-dev-qa-db-fra.com

Balises Open Graph et validité HTML5

J'ai une page basée sur HTML5, et j'ai inculded les balises OpenGraph selon sa documentation . J'ai aussi vérifié avec Facebook Debug , et il peut analyser les métadonnées. Mais lorsque j'utilise le Validateur W3C, il signale les balises OG comme une erreur:

Attribute content not allowed on element meta at this point.<meta property="fb:admins" content="...." />

Attribute content not allowed on element meta at this point.<meta property="og:url" content="http://www....">

Ils sont tous dans le <head>. J'aurais également besoin que ma page soit des balises HTML5 et OG "valides". Pourriez-vous m'aider à donner un indice, comment y parvenir?

UPDATE: La version name est également invalide: <meta name='fb:admins' content=''>

9
netmano

En fin de compte, ce type de métadonnées est jamais va faire partie de la spécification W3C et ne sera donc jamais considéré comme valide par aucun moteur de validation.

J'ai déjà utilisé name au lieu de property. Le validateur de Facebook envoie un avertissement mais continue d'analyser les données et la page passe ensuite une validation w3c.

3
toomanyairmiles