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