Posso usar <link>
tags no corpo de uma página HTML? Tentei encontrar a resposta para essa pergunta, mas encontrei informações contraditórias.
Ao adicionar a marcação de microdados do Schema.org a uma página HTML, quero adicionar informações canônicas em uma tag de link 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>
Eu peguei o código de exemplo acima no Schema.org . Segundo eles, este é o caminho a seguir para as pessoas que desejam adicionar uma referência canônica a um itemprop, mas não desejam colocar um hiperlink em seu site.
No entanto, W3 afirma claramente que as <link>
tags devem ser colocadas apenas na seção head, tornando assim o exemplo Schema.org inválido.
Se eu quiser manter a marcação correta, que conselho devo seguir?