Mit dem HTML-Tag A wird ein Verweis gesetzt. Mögliche Verweise sind:
- Position in der HTML-Datei
- andere Datei (auch Download / Anker in der Datei)
- FTP, Gopher, Telnet, Newsgroup, E-Mail-Adresse, ...
Die Verwendung des Endtags ist erforderlich.
Um zu einer Position innerhalb der HTML-Datei zu verweisen, muß zunächst das Verweisziel definiert werden. Um dies zu tun wird an der Stelle des HTML-Dokumentes, worauf verwiesen werden soll der Anker definiert. Dies geschieht mit Hilfe des HTML-Tags A und dem Parameter name.
Z.B.:
<a name="Ziel1">
Der Parameter Name muß innerhalb des Dokumentes eindeutig sein. Weiterhin dürfen keine Umlaute, und Leerzeichen verwendet werden.
Um nun den Verweis zu setzen wird der HTML-Tag A in folgenderweise angewendet:
<a href=#Ziel1>Ziel1</a>
Als Verweisziel wird nach dem Zeichen "#" der eindeutige Name des Ankers angegeben.
Es ist auch möglich, das Verweisziel mit Hilfe des id-Parameters zu definieren (funktioniert nicht mit Netscape 4.75).
Z.B.:
<h2 id="U1">Überschrift 1</h2>
Um zu einem anderen Dokument zu verweisen, wird im HTML-Tag A die URL des Dokumentes im Parameter href angegeben. Die URL kann absolut (komplette URL) oder relativ zum aktuellen Dokument angegeben werden.
Beispiel für absolute URL:
<a href="http://www.sun.com">Sun</a>
Beispiel für relative URL:
<a href="../index.html">Index der höheren Verzeichnissebene</a>
Der hier gezeigte relative Verweis zeigt auf die Datei "index.html", die sich eine Verzeichnisebene höher befindet als der Verzeichnissebene der verweisenden Datei.
Es ist auch Möglich, zu einem Anker in einer anderen HTML-Datei zu verweisen. Hierzu muß lediglich der eindeutige Ankername nach einem # angegeben werden.
Z.B.:
<a href="./a_1- htm#Ziel1">Ziel1</a>
Mit http:// wird zu einer HTML-Datei verwiesen. http gibt dabei den zu verwendenden Protokoltyp an. Andere Protokoltypen sind z.B.:
- file:// -> Belibiege Datei - ftp:// -> Datei auf einem FTP-Server - gopher:// -> Datei auf einem Gopher-Server - telnet:// -> Adresse eines Telnet-Servers - news: -> Adresse einer Newsgroup - mailto: -> E-Mail-Adresse
Als Beispiel sei hier ein Verweis zu einer E-Mail-Adresse gezeigt:
<a href="mailto:meine_adresse@meine_domain.com">E-Mail-Kontakt</a>