Dos metaatributos de elementos comunes son:
<meta name="" content="">
y
<meta property="" content="">
¿Cuál es la diferencia entre meta nombre y meta propiedad?
El nameatributo es la forma "habitual" de especificar metadatos en HTML. Está definido en la especificación HTML5 .
El propertyatributo proviene de RDFa .
RDFa 1.1 amplía HTML5 para que sea válido usar metay linkelementos enbody , siempre que contengan un propertyatributo.
Puede utilizar ambas formas, HTML5 namey RDFa property, juntas en el mismo metaelemento .
Tenga en cuenta que también puede ver metaelementos con un itempropatributo . Eso sería de Microdata .
property="og:dscription"yname="description"como lo mismoviewportcomo valor para elpropertyatributo significaría algo totalmente diferente a usarlo como valor para lanamepropiedad; no es que algunos navegadores lo admitan así y otros no (al menos, no debería serlo), y los navegadores generalmente no usan RDFa de todos modos (es para analizadores RDFa, complementos del navegador, etc.).name|valueyname|contentetiqueta; solo funciona específicamente conproperty|content.metaelemento:<meta name="description" property="og:description" content="">