web-dev-qa-db-fra.com

Quelle est la différence entre meta name et meta property?

Les deux attributs communs aux éléments meta sont:

<meta name="" content="">

et

<meta property="" content="">

quelle est la différence entre meta name et meta property?

76
weaveoftheride

L'attribut name est le moyen "habituel" de spécifier des métadonnées en HTML. C’est défini dans la spécification HTML5 .

L'attribut property provient de RDFa .

RDFa 1.1 étend HTML5 pour que il soit valide d'utiliser les éléments meta et link dans les éléments body , tant qu'ils contiennent un attribut property.

Vous pouvez utiliser les deux méthodes, name de HTML5 et property de RDFa, ensemble sur le même élément meta .

Notez que vous pouvez également voir meta éléments avec un attribut itemprop . Ce serait de microdonnées .

81
unor