html-link.de
Alles rund um HTML-Links – verständlich erklärt mit vielen Beispielen.

HTML-Links verstehen und richtig einsetzen

Links sind das Herz des Webs. Mit dem HTML-Tag <a> verbindest du Seiten, springst zu Abschnitten, öffnest Dateien, startest E-Mails und vieles mehr. Auf html-link.de findest du eine komplette Einführung – von den Grundlagen bis zu Profi-Tipps.

Schnellstart: Der einfachste HTML-Link sieht so aus: <a href="https://example.com">Mein Link</a>. In den folgenden Abschnitten lernst du alle Varianten Schritt für Schritt.
Inhaltsverzeichnis
  1. Grundlagen: Was ist ein HTML-Link?
  2. Aufbau des <a>-Tags (Syntax im Detail)
  3. Interne Links innerhalb deiner Website
  4. Sprungmarken (Anker) für lange Seiten
  5. mailto:, tel: & Co. – Links für E-Mail, Telefon & mehr
  6. Dateien, Ordner & Pfade verlinken
  7. Links mit Bildern, Buttons & Karten
  8. Navigation & Menüs mit Links bauen
  9. Links mit CSS gestalten
  10. Barrierefreiheit & Usability von Links
  11. Wichtige SEO-Hinweise zu Links
  12. Häufige Fehler & Checkliste
  13. Übungen: Kleine Aufgaben zum Ausprobieren

1. Grundlagen: Was ist ein HTML-Link?

Ein Link (oder Hyperlink) ist ein klickbares Element auf einer Webseite. Meist ist er als Text oder Bild sichtbar. In HTML werden Links mit dem Tag <a> erstellt.

1.1 Einfaches Beispiel

Code
<a href="https://www.html-link.de">
    Besuche html-link.de
</a>

Der Browser zeigt den Text „Besuche html-link.de“ als klickbaren Link. Beim Klick wird die angegebene Adresse im Attribut href aufgerufen.

1.2 Die wichtigsten Begriffe

Begriff Erklärung
Tag HTML-Element, z. B. <a>.
Attribut Zusätzliche Info im Tag, z. B. href="...".
Link-Text Der sichtbare, anklickbare Text zwischen <a> und </a>.
URL Adresse des Ziels, z. B. https://example.com.

2. Aufbau des <a>-Tags (Syntax im Detail)

Das Grundmuster eines HTML-Links ist immer gleich aufgebaut:

<a 
    href="Ziel-URL" 
    title="Zusätzliche Erklärung (Tooltip)"target="_self"a>

2.1 Wichtige Attribute eines Links

Attribut Typische Werte Funktion
href URL, Anker, mailto:, tel:, Datei-Pfad Ziel des Links, Pflichtfeld beim <a>-Tag.
title Beliebiger Text Kurze Erklärung, erscheint als Tooltip beim Überfahren mit der Maus.
target _self, _blank, _parent, _top Legt fest, wo das Linkziel geöffnet wird (z. B. neuer Tab).
rel nofollow, noopener, noreferrer, sponsored, … Beschreibt Beziehung zum Ziel, wichtig für Sicherheit & SEO.
download optional Dateiname Signalisiert, dass eine Datei heruntergeladen werden soll.
Praxisbeispiel
Externer Link in neuem Tab mit Tooltip
<a 
    href="https://de.wikipedia.org" 
    target="_blank" 
    rel="noopener noreferrer" 
    title="Wikipedia in neuem Tab öffnen"a>

Hinweis: rel="noopener noreferrer" wird zusammen mit target="_blank" empfohlen, um Sicherheits- und Datenschutzprobleme zu vermeiden.

4. Sprungmarken (Anker) für lange Seiten

Mit Ankern kannst du innerhalb einer Seite zu Überschriften oder Abschnitten springen. Praktisch für Inhaltsverzeichnisse und FAQ-Bereiche.

4.1 Anker definieren

Gib dem Ziel-Element ein id-Attribut:

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

4.2 Link zum Anker

Verlinke mit einer Raute # plus ID:

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

IDs müssen auf der Seite eindeutig sein. Nutze kurze, sprechende Namen wie id="faq-zahlung" oder id="preise".

5. mailto:, tel: & Co. – Links für E-Mail, Telefon & mehr

5.1 E-Mail-Link mit mailto:

<a href="mailto:info@html-link.de">
    E-Mail an uns
</a>

Beim Klick öffnet sich das Standard-E-Mail-Programm mit eingetragener Empfänger-Adresse.

Mit Betreff und Text vorbelegen

<a 
    href="mailto:info@html-link.de?subject=Frage%20zu%20HTML-Links&body=Hallo,%0D%0Aich%20habe%20eine%20Frage%20zu..."a>

Leerzeichen und Sonderzeichen müssen URL-kodiert werden (z. B. Leerzeichen = %20).

5.2 Telefon-Link mit tel:

<a href="tel:+492012345678">
    Jetzt anrufen
</a>

Auf Smartphones öffnet dieser Link direkt die Telefon-App mit der Nummer.

5.3 Weitere Protokolle

6. Dateien, Ordner & Pfade verlinken

6.1 Datei zum Download anbieten

<a 
    href="/downloads/preisliste.pdf" 
    downloada>

Das download-Attribut signalisiert dem Browser, dass die Datei gespeichert werden soll (unterstützung je nach Browser).

6.2 Link zu einem Ordner (auf der Website)

<a href="/bilder/galerie/">
    Zur Bildergalerie
</a>

Der Webserver entscheidet, ob der Ordner z. B. eine Index-Datei (index.html) anzeigt.

9. Links mit CSS gestalten

Standardmäßig sind Links blau und unterstrichen. Mit CSS kannst du das Aussehen an dein Design anpassen.

9.1 Grundzustände eines Links

a {
    text-decoration: underline;  /* Standard: unterstrichen */
}
a:visited {
    color: purple;               /* besucht */
}
a:hover {
    text-decoration: none;       /* beim Überfahren mit der Maus */
}
a:active {
    color: red;                  /* während des Klicks */
}
a:focus {
    outline: 2px solid #0c4d8d;  /* Tastaturfokus sichtbar machen */
}
Best Practice
  • Links sollten sich visuell vom normalen Text unterscheiden.
  • Vermeide, normale Überschriften „link-artig“ zu gestalten.
  • Entferne die Unterstreichung nur, wenn eine andere deutliche Hervorhebung vorhanden ist.
  • Lass den Fokus-Rahmen für Tastatur-Nutzer sichtbar.

10. Barrierefreiheit & Usability von Links

Gute Links sind nicht nur technisch korrekt, sondern auch verständlich und für alle nutzbar.

10.1 Sprechende Linktexte

10.2 Umgang mit target="_blank"

Links, die neue Tabs öffnen, können verwirrend sein. Nutze target="_blank" sparsam und kennzeichne solche Links am besten mit einem Hinweis wie „(öffnet in neuem Tab)“.

10.3 Fokus & Tastaturbedienung

Nutzer müssen Links mit der Tab-Taste erreichen können. Entferne deshalb nie den Fokus-Rahmen, sondern gestalte ihn höchstens hübscher.

11. Wichtige SEO-Hinweise zu Links

11.1 Interne Verlinkung

11.2 rel-Attribute

Wert Typischer Einsatz
nofollow Bei Links, deren Empfehlung du nicht aussprechen willst (z. B. Kommentare).
sponsored Werbelinks / bezahlte Kooperationen.
ugc User-Generated-Content (z. B. Foren).

Für ganz normale, redaktionelle Links innerhalb deiner Website brauchst du meist kein besonderes rel-Attribut.

12. Häufige Fehler & Checkliste

12.1 Typische Fehler

12.2 Kurz-Checkliste für gute Links

  • Ist das href korrekt und erreichbar?
  • Ist der Link-Text verständlich und aussagekräftig?
  • Passt das Ziel zu dem, was der Text verspricht?
  • Ist die Darstellung als Link erkennbar (Farbe, Unterstreichung)?
  • Funktioniert der Link auch mit Tastatur und Screenreader?

13. Übungen: Probiere es selbst aus

Übung 1: Mini-Navigation bauen

  1. Lege eine einfache HTML-Seite mit drei Abschnitten an: Start, Über uns, Kontakt.
  2. Erstelle oben eine Navigation mit Links zu diesen Abschnitten (Anker-Links).
  3. Gestalte die Navigation mit CSS so, dass sie horizontal angezeigt wird.

Übung 2: Kontaktbereich mit Links

  1. Erstelle einen Abschnitt „Kontakt“.
  2. Füge einen E-Mail-Link mit Betreff ein (mailto + subject).
  3. Füge einen Telefon-Link für Mobilnutzer ein.
  4. Gestalte beide Links optisch wie Buttons.

Übung 3: Link-Design

  1. Ändere das Standard-Design von Links deiner Seite mit CSS.
  2. Definiere unterschiedliche Farben für normal, besucht und hover.
  3. Achte darauf, dass der Tastatur-Fokus klar sichtbar bleibt.