von Thomas Salvador.
Externes StyleSheet einbinden:
<link rel="stylesheet" type="text/css" href="//example.org/test.css" />
<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.
Der HTML Tag <link> verwendet die HTML-Attribute:
| Attribut | Beschreibung |
|---|---|
| charset | Kodierung der angelinkten Ressource |
| class | Space-separierte Liste von CSS-Klassen |
| dir | Ausrichtung von Text und Tabellen |
| href | URL der angelinkten Ressource |
| hreflang | durch gelinkte Ressource verwende Sprache |
| id | Universalattribut |
| lang | Sprache des Elementes |
| media | für Drstellung auf Medium bei link |
| onclick | Auszuführender Javascript-Code bei Klick |
| ondblclick | Auszuführender Javascript-Code bei Doppelklick |
| onkeydown | Auszuführender Javascript-Code bei Drücken einer Taste |
| onkeypress | Auszuführender Javascript-Code bei gedrückt gehaltener Taste |
| onkeyup | Auszuführender Javascript-Code bei Loslassen einer Taste |
| onmousedown | Auszuführender Javascript-Code bei Drücken einer Maustaste |
| onmousemove | Auszuführender Javascript-Code, wenn die Maus bewegt wird |
| onmouseout | Auszuführender Javascript-Code, wenn die Maus das Element verlässt |
| onmouseover | Auszuführender Javascript-Code, wenn die Maus auf das Element bewegt wird |
| onmouseup | Auszuführender Javascript-Code bei Loslassen einer Maustaste |
| rel | Vorwärts-Beziehung |
| rev | Rückwärts-Beziehung |
| style | Inline Style |
| target | Zielframe bei Links und Formularen |
| title | Bezeichnender Titel |
| type | content-type für a, link |
Die HTML-Anweisung <link> wird zumindest von den Browsern Avant Palm OS, Avant Windows, Chrome, Firefox, Internet Explorer, Netscape, Opera, Safari und Web TV / MSN unterstützt.
Der Tag <link> wird in den Standards HTML und XHTML definiert.
<link> enthält keine Anweisungen.
Die Anweisung <link> kann im HTML-Tag <head> enthalten sein.
Keine.
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>