¿Puedo usar <link>
etiquetas en el cuerpo de una página HTML? Traté de encontrar la respuesta a esta pregunta, pero encontré información contradictoria.
Al agregar el marcado de microdatos de Schema.org a una página HTML, quiero agregar información canónica en una etiqueta de enlace como esta:
<div itemscope itemtype="http://schema.org/Book">
<span itemprop="name">The Catcher in the Rye</span>—
<link itemprop="url" href="http://en.wikipedia.org/wiki/The_Catcher_in_the_Rye" />
by <span itemprop="author">J.D. Salinger</span>
</div>
Obtuve el código de ejemplo anterior de Schema.org . Según ellos, este es el camino a seguir para las personas que desean agregar una referencia canónica a un itemprop, pero no quieren colocar un hipervínculo en su sitio web.
Sin embargo, W3 establece claramente que las <link>
etiquetas solo deben colocarse dentro de la sección de cabecera, lo que invalida el ejemplo de Schema.org.
Si quiero seguir con el marcado correcto, ¿qué consejo debo seguir?