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>