/ / Wie verlinke ich in HTML eine andere Instanz dieses Dokuments? - HTML, Hyperlink, Metadaten

Wie verlinke ich in HTML auf eine andere "Instanz" dieses Dokuments? - HTML, Hyperlink, Metadaten

Ich möchte dies eher für Metadaten tunals etwas, das explizit angezeigt würde. So sei beispielsweise mein aktuelles Dokument, Seite A, von Seite B aus verlinkt, z. ein "verwandter Artikel" in der Seitenleiste. Welche Verknüpfungsbeziehung oder ein anderes Markup sollte ich auf Seite A verwenden, um diese "umgekehrte Verknüpfung" anzuzeigen?

Antworten:

1 für die Antwort № 1

Sieh dir das an rel Attribut.

Ich würde Sie vorschlagen, um das zu erreichen, was Sie geschrieben haben rel="next", beziehungsweise rel="prev" in einem Anker-Tag


1 für die Antwort № 2

Das rel Attribut (das für verwendet werden kann link, a und area Elemente) gibt den Link-Beziehungstyp an.

In HTML5 können Sie nur Folgendes verwenden rel Werte:

Ob es einen geeigneten Verbindungstyp gibt, hängt von abdie spezifische Beziehung zwischen Ihrer Seite A und Seite B. Sie haben nur "verwandte Artikel" geschrieben, aber ich glaube nicht, dass es einen entsprechenden Verbindungstyp für eine solche allgemeine Beziehung gibt. Ich vermute, dass alle Links auf einer Seite ohne einen bestimmten Linktyp als "verwandt" verstanden werden können.

Sie sollten nicht verwenden next/prev es sei denn, Ihre Seiten A und B sind "Teil einer Sequenz".

Wenn Sie keine geeigneten Linktypen finden, können Sie verwenden RDFa Lite und / oder Mikrodaten und suchen Sie nach einem passenden Wortschatz. Zum Beispiel bei schema.org http://schema.org/WebPage spezifiziert das relatedLink Eigentum:

Ein Link zu dieser Webseite, zum Beispiel zu anderen verwandten Webseiten.

Es könnte aussehen (mit RDFa Lite hier):

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