Hyperlinks in HTML

Was sind Hyperlinks?

Hyperlinks verbinden Webseiten miteinander. Mit dem HTML-Element <a> können Links zu anderen Webseiten, Dateien, E-Mail-Adressen oder bestimmten Bereichen einer Seite erstellt werden.


1. Links zu anderen Webseiten

Das Attribut href enthält die Zieladresse eines Hyperlinks.

HTML-Code

<a href="https://www.wikipedia.org">
    Wikipedia besuchen
</a>

Ergebnis

Wikipedia besuchen

2. Links in einem neuen Tab öffnen

Mit target="_blank" wird die Zielseite in einer neuen Registerkarte geöffnet.

HTML-Code

<a href="https://www.mozilla.org"
   target="_blank"
   rel="noopener noreferrer">
    Mozilla öffnen
</a>

Ergebnis

Mozilla öffnen

3. Sprungmarken innerhalb einer Webseite

Sprungmarken ermöglichen die Navigation zu bestimmten Abschnitten einer Webseite. Dafür wird einem Element eine ID zugewiesen.

HTML-Code

<a href="#kontakt">
    Zum Kontakt springen
</a>

<h2 id="kontakt">Kontakt</h2>

Ergebnis

Zum Kontaktbereich springen

Beim Anklicken springt der Browser zum Kontaktbereich am Ende dieser Seite.


4. Links zu Dateien

Mit einem Hyperlink können Dateien geöffnet oder heruntergeladen werden. Das Attribut download fordert den Browser zum Herunterladen der Datei auf.

HTML-Code

<a href="/downloads/beispiel.txt"
   download>
    Beispieldatei herunterladen
</a>

Ergebnis

Beispieldatei herunterladen

Hinweis: Die Datei beispiel.txt muss im Ordner downloads vorhanden sein.


5. E-Mail-Links

Mit mailto: kann das E-Mail-Programm des Benutzers geöffnet werden. Zusätzlich kann ein Betreff angegeben werden.

HTML-Code

<a href="mailto:beispiel@example.com?subject=Kontakt">
    E-Mail schreiben
</a>

Ergebnis

E-Mail schreiben

6. Grafiken als Hyperlinks

Auch Bilder können als Hyperlinks verwendet werden. Dazu wird das img-Element innerhalb eines a-Elements eingefügt.

HTML-Code

<a href="/html/grafiken.php">
    <img src="/images/landschaft.jpg"
         alt="Zur Grafikenseite"
         width="250">
</a>

Ergebnis

Zur Grafikenseite

Klicken Sie auf das Bild, um zur Seite Grafiken zu gelangen.


7. Image-Maps

Mit einer Image-Map können verschiedene Bereiche eines Bildes unterschiedliche Links enthalten. Dazu werden die Elemente map und area verwendet.

HTML-Code

<img
    src="/images/landschaft.jpg"
    alt="Interaktive Grafik"
    width="400"
    height="250"
    usemap="#bildkarte"
>

<map name="bildkarte">
    <area
        shape="rect"
        coords="0,0,200,250"
        href="/html/grafiken.php"
        alt="Grafiken"
    >

    <area
        shape="rect"
        coords="200,0,400,250"
        href="/html/listen.php"
        alt="Listen"
    >
</map>

Ergebnis

Interaktive Grafik Grafiken Listen

Die linke Bildhälfte führt zur Seite Grafiken, die rechte Bildhälfte zur Seite Listen. Die Koordinaten beziehen sich auf die Bildgröße von 400 × 250 Pixeln.


8. Übersicht der wichtigsten Attribute

Element / Attribut Bedeutung
<a> Erstellt einen Hyperlink
href Adresse des Linkziels
target="_blank" Öffnet den Link in einem neuen Tab
download Fordert den Download einer Datei an
mailto: Erstellt einen E-Mail-Link
id Definiert ein Sprungziel
<map> Definiert eine Image-Map
<area> Definiert einen anklickbaren Bildbereich

Kontakt

Dies ist das Sprungziel aus Beispiel 3.

Zurück nach oben


9. Praktische Übungen

Aufgabe 1

Mit welchem HTML-Element wird ein Hyperlink erstellt?

Lösung anzeigen
<a></a>

Aufgabe 2

Erstellen Sie einen Link zur Webseite von Wikipedia.

Lösung anzeigen
<a href="https://www.wikipedia.org">
    Wikipedia besuchen
</a>

Aufgabe 3

Welches Attribut enthält die Zieladresse eines Links?

Lösung anzeigen
href

Aufgabe 4

Öffnen Sie einen Link in einem neuen Tab.

Lösung anzeigen
<a href="https://www.mozilla.org"
   target="_blank">
    Mozilla öffnen
</a>

Aufgabe 5

Welches Attribut erhöht die Sicherheit bei Links mit target="_blank"?

Lösung anzeigen
rel="noopener noreferrer"

Aufgabe 6

Erstellen Sie eine Sprungmarke zum Abschnitt "Kontakt".

Lösung anzeigen
<a href="#kontakt">
    Zum Kontakt
</a>

<h2 id="kontakt">
    Kontakt
</h2>

Aufgabe 7

Erstellen Sie einen Link, der eine Datei herunterlädt.

Lösung anzeigen
<a href="/downloads/datei.pdf"
   download>
    Datei herunterladen
</a>

Aufgabe 8

Erstellen Sie einen Link, der ein E-Mail-Programm öffnet.

Lösung anzeigen
<a href="mailto:max@example.com">
    E-Mail schreiben
</a>

Aufgabe 9

Verwenden Sie ein Bild als Hyperlink.

Lösung anzeigen
<a href="/html/grafiken.php">
    <img src="/images/landschaft.jpg"
         alt="Grafiken"
         width="250">
</a>

Aufgabe 10

Welche Elemente werden für eine Image-Map verwendet?

Lösung anzeigen
<map>
<area>

Aufgabe 11

Welches Attribut verbindet ein Bild mit einer Image-Map?

Lösung anzeigen
usemap

Aufgabe 12

Erstellen Sie einen anklickbaren Bereich innerhalb einer Image-Map.

Lösung anzeigen
<area
    shape="rect"
    coords="0,0,200,250"
    href="/html/grafiken.php"
    alt="Grafiken"
>

Zusammenfassung

Hyperlinks sind ein wichtiger Bestandteil jeder Webseite. Sie ermöglichen die Navigation zwischen Webseiten, den Download von Dateien, das Öffnen von E-Mail-Programmen und die Verwendung von Bildern als Links.