Два загальні 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 атрибут.
Ви можете використовувати обидва способи, HTML5 nameі RDFa property, разом на одному metaелементі .
Зверніть увагу, що ви також можете побачити metaелементи з itempropатрибутом . Це було б із мікроданих .
viewportяк значення для propertyатрибуту означало б щось зовсім інше від використання його як значення для nameвластивості; справа не в тому, що деякі браузери підтримують це так, а деякі ні (принаймні, не повинно бути), і браузери, як правило, не використовують RDFa (це для парсерів RDFa, доповнень браузера тощо).
name|valueта додаєname|content теги - він працює лише з property|content.
meta елемент:<meta name="description" property="og:description" content="">
property="og:dscription"іname="description"атрибути однакові