Referenzen im Hypertext
Reinisch, 2000 10 31

<a
	href ="url" 

definition von url's (Uniform Resource Locator's):
protokoll://user:passwort@hostname:port/directoryname/filename#marke 

	protokolle:
	schreibweise 'protokoll://'
	zb.: "http://" oder "https://" oder "ftp://" oder "gopher://" oder "telnet://" 	oder "file:///" (hier drei '/')
	oder "mailto:" oder "news:" (hier kein '//' hinter dem ':')

	username und passwort:
	schreibweise 'user:passwort@'
	wird selten verwendet, meisst beim protokoll ftp://

	rechner und port:
	schreibweise 'hostname:port/' bzw. 'hostname/'
	zb.: "www.fh-joanneum.at/" oder "reinisch.at:80/" oder "129.27.43.9/"
	ports werden verwendet, um verschiedene websites unter demselben 	rechnernamen anzusprechen, standardport fuers http ist port 80.
	den '/' am schluss NICHT vergessen!

	verzeichnis:
	schreibweise 'verzeichnisname/'
	zb.: "icons/" oder "students/".
	den '/' am schluss NICHT vergessen!

	datei:
	schreibweise 'filename.extension'
	zb.: "seite1.html" oder "bild.gif".

	verweise:
	schreibweise '#zielname'
	zb.: "#top" (verweis zeigt auf den definierten anker 'top' innerhalb 	einer datei).

	target="fenstername" 
	(gibt den namen des zielfensters an, indem der verweis geladen werden soll, zb.: "_blank" oeffnet neues browserfenster)
	name="xxx" 
	(definition des ziels, ankers bei verweisen innerhalb einer seite)
	>

(blaugruene attribute sollten immer angegeben werden)

zb:

<h1>relative links:</h1>

<a href="datei.html">datei</a><br>
<a href="verzeichnis/datei.html">zeigt auf datei im unterverzeichnis</a><br>
<a href="../datei.html">zeigt auf datei im uebergeordneten verzeichnis</a><br>
<a href="verzeichnis/">zeigt auf ein unterverzeichnis</a><br>
<a href="../">zeigt in den uebergeordneten ordner</a><br>
<a href="./">zeigt auf die indexseite des eigenen ordners</a><br>
<a href="datei.html#adresse">zeigt auf einen verweis in einer datei</a><br>
<a href="#adresse">zeigt auf einen verweis in der aktuellen seite</a><br>
<a href="verzeichnis/#adresse">zeigt auf einen verweis in der indexseite des ordners</a><br>
<a href="./#adresse">zeigt auf einen verweis in der indexseite des aktuellen ordners</a><br>

<h1>weder relativ noch absolut:</h1>

<a href="/">zeigt auf die indexseite des aktuellen servers</a><br>
<a href="/datei.html">zeigt auf datei im root des aktuellen servers</a><br>
<a href="javascript:">zeigt eventuelle fehler eines soeben ausgefuehrten javascriptes an (nur netscape)</a><br>
<a href="about:mozilla"><b><blink>hmmm - ausprobieren!</blink></b></a><br>
<a href="about:plugins">zeigt eine liste der installierten plugins an (nur netscape)</a><br>
<a href="mailto:fh@reinisch.at">email-link</a><br>
<a href="mailto:fh@reinisch.at?subject=begruessung&body=hallo, wie gehts?">email-link mit vordefinierter nachricht</a><br>
<a name="adresse">verweisziel ist hier!</a><br>

<h1>absolute links:</h1>

<a href="http://informations-design.fh-joanneum.at/" target="fh">zeigt auf die indexseite eines servers und oeffnet sie im browserfenster namens 'fh'</a><br>
<a href="http://fh.reinisch.at/html/" target="_blank">zeigt auf die indexseite eines ordners eines servers und oeffnet diese in einem neuen fenster</a><br>
<a href="http://xarch.tu-graz.ac.at/list/#computer">zeigt auf den abschnitt 'computer' der indexseite des ordners 'list' auf einem servers</a><br>
<a href="http://arch:f600@xarch.tu-graz.ac.at/bau/sections/">oeffnet das geschuetzte verzeichnis am server</a><br>
<a href="ftp://xarch.tu-graz.ac.at/">zeigt den oeffentlichen ftp-bereich des servers</a><br>
<a href="gopher://gopher.micro.umn.edu:70/">zeigt das hauptverzeichnis des gopherservers 'gopher.micro.umn.edu' ueber den port 70 an</a><br>
<a href="news:de.sci.architektur">zeigt die newsgruppe 'de.sci.architektur' ueber den aktuell eingestellten newsserver an</a><br>
<a href="news://news.tu-graz.ac.at/tu-graz.architektur">zeigt die newsgruppe 'tu-graz.architektur' ueber den newsserver 'news.tu-graz.ac.at' an</a><br>
<a href="file:///c:/">zeigt die festplatte c:\ am aktuellen clientrechner</a><br>
<a href="file:///z:/reini/">zeigt das verzeichnis 'reini' auf dem laufwerk z:\ des aktuellen clientrechners an (nachdem dieses nur fuer den user 'reini' freigegeben ist, kann sonst niemand das verzeichnis lesen!)</a><br>