Anker sind Seitenelemente, welche es ermöglichen, beim Betätigen von Hyperlinks nicht nur zu einer bestimmten Webseite, sondern an eine bestimmte Stelle innerhalb dieser Seite zu gelangen.
Einen Anker, also die Stelle innerhalb einer Webseite, welche das Ziel eines Hyperlinks sein soll, definiert man durch das <a>-Element, indem man an dieses ein "name"-Attribut vergibt.
Der zu vergebene Name ist frei wählbar, allerdings muß das erste Zeichen ein Buchstabe sein, und der Name darf abgesehen von Buchstaben weiterhin nur aus Ziffern und dem Unterstrich bestehen:
 |
 |
 |
 |
<a name="ziel_1">Text</a> |
 |
 |
 |
 |
...definiert einen solchen Anker.
Um diesen nun per Hyperlink anzuspringen, gibt man den Namen diese Ankers als href-Attribut eines Links an.
Dem Namen des Ankers wird dabei eine Raute(#) vorangestellt:
 |
 |
 |
 |
<a href="#ziel_1">Verweistext</a> |
 |
 |
 |
 |
...definiert einen Verweis zu dem Anker, welcher sich in der gleichen Webseite befinden muß.
Will man einen Verweis zu einem Anker in einer anderen Webseite definieren, notiert man den Link wie üblich durch Angabe der Adresse der Seite und hängt an diese URL den Namen des Ankers mit vorangestellter Raute an:
 |
 |
 |
 |
<a href="http://www.mydomain.de/index.htm#ziel_1">Verweistext</a> |
 |
 |
 |
 |
|