HTML Tag link:
Relation beschreiben

von Thomas Salvador.

Beispiel

Externes StyleSheet einbinden:

<link rel="stylesheet" type="text/css" href="//example.org/test.css" />

Anwendung

<link> wird verwendet, um einen Link zu definieren. Im Gegensatz zu <a>, taucht <link> ausschließlich im Kopfbereich <head> des Dokumentes auf und erzeugt/erklärt i.a. eine formale Verbindung, die oft ungenutzt bzw unausgewertet bleiben.

Bekannteste Ausnahme ist die Einbindung einer externen CSS-Style-Datei, die per <link> geschieht.

Attribute

<link> kennt die HTML Attribute:

AttributBeschreibung
charsetKodierung der angelinkten Ressource
classSpace-separierte Liste von CSS-Klassen
dirAusrichtung von Text und Tabellen
hrefURL der angelinkten Ressource
hreflangdurch gelinkte Ressource verwende Sprache
idUniversalattribut
langSprache des Elementes
mediafür Drstellung auf Medium bei link
onclickAuszuführender Javascript-Code bei Klick
ondblclickAuszuführender Javascript-Code bei Doppelklick
onkeydownAuszuführender Javascript-Code bei Drücken einer Taste
onkeypressAuszuführender Javascript-Code bei gedrückt gehaltener Taste
onkeyupAuszuführender Javascript-Code bei Loslassen einer Taste
onmousedownAuszuführender Javascript-Code bei Drücken einer Maustaste
onmousemoveAuszuführender Javascript-Code, wenn die Maus bewegt wird
onmouseoutAuszuführender Javascript-Code, wenn die Maus das Element verlässt
onmouseoverAuszuführender Javascript-Code, wenn die Maus auf das Element bewegt wird
onmouseupAuszuführender Javascript-Code bei Loslassen einer Maustaste
relVorwärts-Beziehung
revRückwärts-Beziehung
styleInline Style
targetZielframe bei Links und Formularen
titleBezeichnender Titel
typecontent-type für a, link

Browserunterstützung

Die HTML Anweisung <link> wird von den HTML Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN interpretiert.

Standards

<link> wird mindestens in den Standards HTML und XHTML definiert.

Inhalte

<link> enthält keine HTML-Anweisungen.

Verwendung

<link> kann nur in der HTML-Anweisung <head> enthalten sein.

Hinweise

Keine.

Weitere Beispiele und Lösungen

Definiere eine alternative Version der HTML-Seite:

<html><head>
<link title="Diese Seite in Englisch"
 href="//example.org/en.html"
 hreflang="en" type="text/html"
 rel="alternate" />
</head>
</html>

Definiere diese Seite in einem alternativen Format:

<html><head>
<link title="Diese Seite in Postscript"
 href="//example.org/de.ps"
 hreflang="de" type="application/postscript"
 rel="alternate" />
</head>
</html>