Verweise (Links)

(Qelle: SELHTML-Navigationshilfen =http://de.selfhtml.org/navigation/html.htm).
Dort kann man Beispiele aufrufen und sich ausführlicher informieren.

Verweis definieren

<a href="URI">Verweistext</a>
Für URI eine Web-Adresse oder ein Ziel mit oder ohne Pfad der Datei oder Quelle angeben, das verlinkt werden soll.
URI kann sein:
Anker in der gleichen Datei (z.B. #Ankername)
Andere Datei (z.B. datei.htm)
Andere Datei in anderem Verzeichnis (z.B. ../verzeichnis/datei.htm)
Anker in der anderer Datei (z.B. datei.htm#Ankername)
WWW-Adresse (http://...)
Gopher-Adresse (gopher://...)
FTP-Adresse (ftp://...)
Telnet-Adresse (telnet://...)
Newsgroup-Adresse (news:...)
Absolute lokale Adresse (file://...)

 

Anker definieren

<a name="Ankername">[Inhalt]</a>
Für Ankername einen Namen notieren. Keine Leerzeichen und Umlaute, erstes Zeichen ein Buchstabe, sonst auch Ziffern, Unterstrich (_), Bindestrich (-), Doppelpunkt (:) oder Punkt (.).

 

Zielfenster für
Verweise

<a href="URI" target="Zielfenster">Verweistext</a>

Für Zielfenster den Namen eines definierten Frame-Fensters angeben oder einen der folgenden reservierten Namen:
_blank = Verweis in neuem Fenster öffnen (Neues Fensters, das alte Fenster bleibt offen )
_self = Verweis im gleichen Fenster öffnen (Ziel wird in den selben Frame geladen, der Base Befehl wird überschrieben)
_parent = aktuelles Frameset beim Ausführen des Verweises sprengen (Ziel wird in das direkt übergeordnete Frameset geladen, ist keins vorhanden, dann wie _self)
Mit dem Befehl "A href="../" kehrt man zur höheren Ebene zurück und mit "parent" löscht man den letzten Link der unteren Ebene.
Beispiel: <P><A href="../index.html" target="_parent">Zur Startseite</A>
_top = alle Framesets beim Ausführen des Verweises sprengen.(Ziel wird über alle Frames geladen, vorhandene Frames werden gelöscht)

E-Mail-Verweise

<a href="mailto:beispiel@example.org">Verweistext</a>
<a href="mailto:beispiel@example.org?subject=Thema">Verweistext</a>
<a href="mailto:beispiel@example.org?cc=name2@example.net">Verweistext</a>
<a href="mailto:beispiel@example.org?bcc=name2@example.net">Verweistext</a>
<a href="mailto:beispiel@example.org?body=Text">Verweistext</a>
<a href="mailto:beispiel@example.org?Zusatz1&amp;Zusatz2">Verweistext</a>

Auf Wunsch vorbelegtes Thema (subject), sichtbaren Kopienempfänger (cc), unsichtbaren Kopienempfänger (bcc) oder vorbelegten Text (body) angeben. Mehrere solcher Zusatzangaben kombinieren wie im Schema mit ?Zusatz1&amp;Zusatz2.
In den Angaben Zeichen mit Zeichenwerten größer 127 hexadezimal maskieren, z.B. %FC für 252 ("ü"). Ebenso einige Standardzeichen, die in URIs Bedeutung haben können, maskieren.


 

Logische
Beziehungen
zum Verweisziel

<a href="URI" rel="Beziehung">Verweistext</a>
<a href="URI" rev="Beziehung">Verweistext</a>
rel steht für Beziehung, rev für Rückbeziehung.
Für Beziehung einen der folgenden Werte notieren:
contents = Inhaltsverzeichnis
chapter = Kapitel
section = Abschnitt
subsection = Unterabschnitt
index = Stichwortverzeichnis
glossary = Glossar
appendix = Anhang
copyright = rechtliche Hinweise
next = nächste Seite
prev = vorherige Seite
start = Anfangsseite
help = Hilfeseite
bookmark = allgemeiner Orientierungspunkt
alternate = andere Lesart

 

Sprache und
Zeichensatz
des Verweisziels

<a href="URI" hreflang="Sprachenkürzel"
charset="Zeichensatz">Verweistext</a>
Für Sprachenkürzel so etwas wie de, en, fr, und für Zeichensatz so etwas wie ISO-8859-1 notieren.

 

Tabulator-Reihenfolge

<a href="URI" tabindex="Indexnummer">Verweistext</a>
Bei jedem Verweis für Indexnummer eine Zahl notieren. Die niedrigste Nummer wird zuerst angesprungen, die höchste zuletzt.

 

Tastaturkürzel

<a href="URI" accesskey="Buchstabe">Verweistext</a>
Für Buchstabe so etwas wie h oder m eingeben. Ausführbar meistens mit [Alt]-Taste plus dem angegebenen Buchstaben.

 

In der Datei "inhalt.html." kann zwei Plazierungen der Links wählen

 

Beispiele für die Plazierumng neuer Links

1. Beispiel "a href="frames.html" neues Fenster öffnen <a href="frames.html">

2. Beispiel mit <a href="frames.html" target="_self"></a> im gleichen Fenster öffnen> self

2. Beispiel mit <a href="frames.html" target="_blank"></a> Neues Fensters, altes Fenster bleibt offen blank

4. Beispiel mit <a href="frames.html" target="_parent"></ a> im übergeordneten Frameset laden, sonst im gleichen Fenster parent

5. Beispiel mit <a href="frames.html" target="_top"></a> wird bei 2 Fenstern einer "index.html" im rechten Fenser geöffnet, target=mainFrame

6. Beispiel mit <a href="frames.html" target="_top"></a> vorhandene Frames werden gelöscht top

Ein Beispiel für die Programmierung der Datei "inhalt.html",
die für die Wiedergabe nach Beispiel 5 mit "index.html" aktiviert wird,