Czy mogę używać <link>
tagów w treści strony HTML? Próbowałem znaleźć odpowiedź na to pytanie, ale znalazłem sprzeczne informacje.
Podczas dodawania znacznika mikrodanych Schema.org do strony HTML chcę dodać informacje kanoniczne w tagu łącza, takim jak ten:
<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>
Powyższy przykładowy kod otrzymałem od Schema.org . Według nich jest to droga dla osób, które chcą dodać kanoniczne odniesienie do itemprop, ale nie chcą umieszczać hiperłącza na swojej stronie internetowej.
W3 jednak wyraźnie stwierdza, że <link>
tagi powinny być umieszczane tylko w sekcji head, co powoduje, że przykład Schema.org jest nieprawidłowy.
Jeśli chcę trzymać się poprawnego znaczników, jakiej rady powinienem przestrzegać?