von Thomas Salvador.
Es gibt mehrere HTML href Attribute. Das wichtigste und am häufigsten genutzte ist das href-Attribut des HTML a-Tag.
Es trägt die Adresse zu der ein Verweis (auch Link) verweist.
<a href="dokument.html">Öffne Dokument</a>
Dabei ist a der HTML Tag (a steht für anchor (=Anker)) und sein Attribut href benennt die Adresse des Zieldokuments mit dokument.html. Der Tag umschließt den Linktext (hier: Öffne Dokument). Der Linktext kann auch auch Bild sein.
Grundsätzlich lassen sich Adressen in HTML href-Attributen absolut vom Hauptverzeichnis oder relativ vom aktuellen Dokument aus angeben. Einige Beispiele:
<a href="#inhalt">zum Inhaltsverzeichnis</a>
springt zur Stelle mit Namen inhalt im gleichen Dokument.
<a href="beispiel.html">zum Beispiel</a>
öffnet beispiel.html im Verzeichnis des aktuellen Dokuments.
<a href="/beispiel.html">zum Beispiel im Hauptverzeichnis</a>
öffnet beispiel.html im Hauptverzeichnis.
<a href="//brauchbar.de/artikel/html/html-fuer-einsteiger">Eine kurze Einführung in HTML</a>
öffnet das Dokument bei genanntem URL, hier: "Eine kurze Einführung in HTML".
<a href="../beispiel.html">zum Beipiel</a>
öffnet das Dokument beispiel.html im übergeordneten Verzeichnis.
Es ist hier jedoch nicht auf HTML-Dokumente beschränkt. Geben Sie im HTML href-Attribut Dateien oder Bild an, um diese zur Darstellung oder Speicherung anzubieten. Einige Beispiele:
<a href="download.zip">Datei downloaden</a>
öffnet die Datei download.zip im aktuellen Verzeichnis. Diese wird i.a. gespeichert, doch ganz generell öffnen Sie mit HTML a Dateien in der Form
<a href="datei.erweiterung">datei.erweiterung</a>
Was hier geschieht, hängt vom Browser und insbesondere von seiner Einstellung ab. Manche Erweiterungen und Typen werden vom Browser direkt verarbeitet (zum Beispiel HTML-, CSS-, und JS-Dateien, auch auch Grafiken), andere werden zum Speichern angeboten (zum Beispiel bei Archiven).