/ / In HTML, come faccio a collegarmi a un'altra 'istanza' di questo 'documento'? - html, collegamento ipertestuale, metadati

In HTML, come faccio a collegarmi a un'altra "istanza" di questo "documento"? - html, collegamento ipertestuale, metadati

Voglio farlo per scopi di metadati, piuttostodi qualcosa che sarebbe esplicitamente visualizzato. Ad esempio, ad esempio, il mio documento corrente, Pagina A, è collegato a Pagina B, ad es. un "articolo correlato" nella sua barra laterale. Quale relazione di collegamento o altro markup dovrei usare nella Pagina A per indicare questa relazione di "reverse linking"?

risposte:

1 per risposta № 1

Dare un'occhiata a attributo rel.

Ti suggerirei per realizzare ciò che hai scritto, usare rel="next", rispettivamente rel="prev" all'interno di un tag di ancoraggio


1 per risposta № 2

Il rel attributo (che può essere utilizzato su link, a e area elementi) specifica il tipo di relazione di collegamento.

In HTML5, puoi utilizzare solo quanto segue rel valori:

Se c'è un tipo di collegamento appropriato dipende dala relazione specifica tra la tua Pagina A e la Pagina B. Hai solo scritto "articolo correlato", ma non penso che ci sarebbe un tipo di collegamento corrispondente per una tale relazione generale. Immagino che tutti i link su una pagina senza uno specifico tipo di link possano essere intesi come "correlati".

Non dovresti usare next/prev a meno che le tue pagine A e B non siano "parte di una sequenza".

Se non trovi i tipi di link appropriati, puoi utilizzare RDFa Lite e / o Microdata e cercare un vocabolario adatto. Per esempio schema.org http://schema.org/WebPage specifica il relatedLink proprietà:

Un collegamento relativo a questa pagina Web, ad esempio ad altre pagine Web correlate.

Potrebbe apparire come (usando RDFa Lite qui):

<!-- on page B -->
<div vocab="http://schema.org/" typeof="WebPage">
<a href="/article-a" property="relatedLink">Article A</a>
</div>