Zwei gemeinsame meta
Elementattribute sind:
<meta name="" content="">
und
<meta property="" content="">
Was ist der Unterschied zwischen Metaname und Metaeigenschaft?
Zwei gemeinsame meta
Elementattribute sind:
<meta name="" content="">
und
<meta property="" content="">
Was ist der Unterschied zwischen Metaname und Metaeigenschaft?
Antworten:
Das name
Attribut ist die "übliche" Methode zum Angeben von Metadaten in HTML. Es ist in der HTML5-Spezifikation definiert .
Das property
Attribut stammt von RDFa .
RDFa 1.1 erweitert HTML5 , so dass es gültig ist , zu verwenden meta
und link
Elemente in diebody
, solange sie ein enthaltenproperty
Attribut.
Sie können beide Methoden, HTML5 name
und RDFa property
, zusammen für dasselbe meta
Element verwenden .
Beachten Sie, dass möglicherweise auch meta
Elemente mit einem itemprop
Attribut angezeigt werden . Das wäre von Microdata .
viewport
als Wert für das property
Attribut würde etwas völlig anderes bedeuten als die Verwendung als Wert für die name
Eigenschaft. Es ist nicht so, dass einige Browser dies so unterstützen und andere nicht (zumindest sollte es nicht so sein), und Browser verwenden normalerweise sowieso kein RDFa (es ist für RDFa-Parser, Browser-Add-Ons usw.).
name|value
und name|content
markiert - es funktioniert nur speziell mit property|content
.
meta
Element verwenden:<meta name="description" property="og:description" content="">
property="og:dscription"
undname="description"
Attribute als gleich