XHTML Online Lernen

 
  Kursmaterial  
 

Elementreferenz
Attributreferenz
Unicode-Zeichentabelle
Farbtabelle
CSS-Eigenschaften
Glossar

 
  Zum Nachschlagen  
 

SelfHTML 8.0
W3C-Spezifikationen
Editor-Programme
Ressourcen im WWW
Buch-Tipps

 
 
 

Anker und interne Links

 
 
Vorherige Lektion Übung zu "Verweise auf URLs"   Übung zu "Anker und interne Links" Nächste Lektion
 
 

Mit einem benannten Anker kennzeichnen Sie eine Textstelle in einem Dokument als Verweisziel eines Links. So können Sie z.B. vom Anfang eines Dokumentes zum Ende springen und umgekehrt.

Im Beispiel ist das h2-Element als Anker mit dem Namen oben markiert.
<h2><a name="oben" id="oben">Beispiele f&uuml;r Hypertext-Links</a></h2>

Tipp:
In XHTML Strict soll das Attribut name nicht mehr verwendet werden, sondern nur noch id. name sollten sie dennoch zusätzlich zu id einsetzen, da ältere Browser das Attribut id nicht interpretieren.

Am Seitenende im Beispiel ist ein Hypertext-Link mit dem Verweisziel oben definiert. Als Wert für das Attribut href geben Sie den Anker-Namen an, dem Sie die Raute # voranstellen.
<p>Link zum <a href="#oben">Seitenanfang</a> in diesem Dokument</p>

Befindet sich der benannte Anker in einem anderen Dokument, hängen Sie an die URL die Raute # und den Anker-Namen an.
<p>Link zu einer <a href="b9_1.html#text1">bestimmten Stelle</a> in einem <strong>anderen Dokument</strong><br>

Beispiel im Browser anzeigen

Einen Anker können Sie auch setzen, indem Sie einem Element direkt einen id-Namen zuweisen. Sie müssen dann kein extra a-Element mehr schreiben. Diese Schreibweise funktioniert nur in Browsern, die das id-Attribut erkennen. Beachten Sie, dass Sie nicht einem Element einen Wert für id zuweisen dürfen und einem anderen Element den selben Wert für name.
<h2 id="oben">Beispiele f&uuml;r Hypertext-Links</h2>

Für id und name gelten die selben Syntaxregeln:

  • es darf nur eine einzige Textstelle mit diesem Anker-Namen ausgezeichnet werden.
  • der Attributwert für id oder name ist vom Typ name token: eine Zeichenfolge, die mit den Buchstaben a bis Z beginnt und eine beliebige Zahl von Buchstaben, Ziffern, Punkten (.), Trennstrichen (-), Unterstrichen (_) und Doppelpunkten (:) enthält.
  • Groß- und Kleinschreibung werden von manchen Browsern ignoriert, deswegen sollten Sie am besten Werte für id und name ausschließlich in Kleinbuchstaben schreiben.

Tipp:
Wenn Sie href und id zusammen in einem a-Element einsetzen, definieren Sie damit sowohl einen Link als auch einen benannten Anker.
<a href="doc1.html" id="anker1">Dokument 1 anzeigen</a>

 
 
Vorherige Lektion Übung zu "Verweise auf URLs"   Übung zu "Anker und interne Links" Nächste Lektion
 
   
©2002 Comet Communication GmbH Impressum