Anker (HTML)
aus Wikipedia, der freien encyclopedia
Ein Anker bezeichnet eine Sprungmarke innerhalb eines HTML-Dokuments. In der Hypertext-Theorie steht der Begriff Anker generell für den Anfangs- und Endpunkt eines Hyperlinks. Der Anfangspunkt wird durch ein Querverweis-Element mit einem href
-Attribut (hypertext reference) und der Endpunkt, Zielpunkt, durch ein Element mit einem id
-Attribut (Identifikator) definiert.
In HTML-Versionen vor HTML5 konnten diese Sprungmarken auch mithilfe des a
-Elementes, das ein name
-Attribut bekam, realisiert werden.[1] Der Name des a
-Elementes wurde von anchor (englisch für „Anker“) hergeleitet. Mit HTML5 wurde generell das id
-Attribut als Sprungmarke festgelegt.
Dadurch, dass eine Sprungmarke innerhalb einer URL vorkommen kann, lässt sich ein Unterabschnitt eines Dokuments (engl. fragment)[2] direkt durch einen Hyperlink adressieren.