Два общих атрибута элемента meta:
<meta name="" content="">
и
<meta property="" content="">
в чем разница между мета-именем и мета-свойством?
Вопрос
Два общих атрибута элемента meta:
<meta name="" content="">
и
<meta property="" content="">
в чем разница между мета-именем и мета-свойством?
Атрибут name - это "обычный" способ указания метаданных в HTML. Это определено в спецификации HTML5.
Атрибут property взят из RDFa.
RDFa 1.1 расширяет HTML5, так что можно использовать элементы meta и link в body, если они содержат property атрибут.
Вы можете использовать оба способа, name в HTML5 и property в RDFa, вместе на одном и том же элементе meta.
Обратите внимание, что вы также можете увидеть элементы meta с атрибутом itemprop. Это будет из микроданных.
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.