Sobes.tech
Junior

Was ist ein 'Anker' in der Webentwicklung?

sobes.tech KI

Antwort von AI

Der Anker ist eine Markierung innerhalb eines HTML-Dokuments, die es ermöglicht, einen direkten Link zu einem bestimmten Ort auf der Seite zu erstellen. Meistens werden Anker für die Navigation innerhalb einer Webseite verwendet.

Der Anker wird durch das Attribut id an einem HTML-Element und einen Link (<a>) mit dem Attribut href implementiert, das mit dem Symbol # und dem Namen des Ankers (id) beginnt.

<a href="#section2">Zur zweiten Sektion springen</a>

<section id="section1">
  <h2>Erste Sektion</h2>
  <p>Inhalt der ersten Sektion.</p>
</section>

<section id="section2">
  <h2>Zweite Sektion</h2>
  <p>Inhalt der zweiten Sektion.</p>
</section>

Beim Klicken auf den Link mit href="#section2" scrollt der Browser automatisch zur Stelle mit id="section2".

Vergleichstabelle für die Verwendung von Ankern und normalen Links:

Merkmal Anker (href="#id") Normaler Link (href="/page")
Wohin führt der Link Zu einem bestimmten Ort auf der aktuellen Seite Zu einer anderen Seite oder Ressource
Symbol in href Beginnt mit # Beginnt normalerweise mit / oder dem Protokoll (http://)
Funktion Navigation innerhalb der Seite Navigation zwischen Seiten