Два загальні 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"
атрибути однакові