Dois meta
atributos de elemento comuns são:
<meta name="" content="">
e
<meta property="" content="">
qual é a diferença entre nome meta e propriedade meta?
Dois meta
atributos de elemento comuns são:
<meta name="" content="">
e
<meta property="" content="">
qual é a diferença entre nome meta e propriedade meta?
Respostas:
O name
atributo é a maneira "usual" de especificar metadados em HTML. É definido na especificação HTML5 .
O property
atributo vem de RDFa .
RDFa 1.1 estende HTML5 para que seja válido para usar meta
e link
elementos nobody
, desde que contenham um property
atributo.
Você pode usar as duas formas, HTML5 name
e RDFa property
, juntas na mesmameta
elemento .
Observe que você também pode ver meta
elementos com um itemprop
atributo . Isso seria da Microdata .
viewport
como valor para o property
atributo significaria algo totalmente diferente de usá-lo como valor para a name
propriedade; não é que alguns navegadores o suportem dessa forma e alguns não (pelo menos, não deveria ser), e os navegadores normalmente não usam RDFa de qualquer maneira (é para analisadores RDFa, complementos de navegador, etc.).
name|value
e name|content
marca - ele só funciona especificamente com property|content
.
meta
elemento:<meta name="description" property="og:description" content="">
property="og:dscription"
ename="description"
como iguais