Informatik :: HTML :: Verweise (Referenzen, Links, Verknüpfungen)

Verweise (Referenzen, Links, Verknüpfungen)

Allgemeines | Pfadangaben | absolute ~ | relative ~ | Protokolltypen | Textsensitive Verweise | Verweise innerhalb der Seite
Aufgaben

Allgemeines

Unter einem Verweis (auch Referenz, Link, Verknüpfung genannt) versteht man eine ausgezeichnete Stelle im HTML-Dokument, die auf eine andere Datei oder eine bestimmte Stelle in einer anderen HTML-Datei verweist.
Die ausgezeichnete Stelle kann eine Textstelle und/oder eine Grafik oder ein Teil einer Grafik (Imagemap) sein.
Wird sie mit der Maus angeklickt, dann wird die referenzierte Datei gelesen.
Dies kann u.a. sein:

Die HTML-Anweisung lautet allgemein:

<a href = "Pfad/Referenzdatei"> Text und/oder Bild </a>

a kommt von Anker, href ist die Abkürzung von Hypertext Referenz.


Seitenanfang

Pfadangaben

Man unterscheidet absolute und relative Pfade.
Bei einem absoluten Pfad wird der Ort der Referenzdatei ausgehend von der Wurzel bzw. des Laufwerkes
(abhängig vom Filesystem des Betriebssystemes) beschrieben.
Bei einem relativen Pfad wird der Ort der Referenzdatei ausgehend von der Datei, in welcher der Verweis steht, beschrieben.

Grundlegende Regeln

Da Webserver meistens UNIX-Rechner sind, muss man folgende Regeln einhalten:


Seitenanfang

Absolute Pfadangaben

Für Verweise auf Dateien, die sich auf einem anderen Webserver oder in einem Homeverzeichnis eines anderen Nutzers befinden,
muss man absolute Pfadangaben verwenden.
dazu notiert man:

  1. den Protokolltyp (bei Verweisen auf Web-Servern: "http://", sonst: "file://")
  2. den Namen des Rechners (bei Verweisen auf Web-Servern: "Domänname", sonst: "localhost/")
  3. den Pfad auf dem Zielrechner (bei Windows-Servern: "Laufwerk:/Pfad")

Beispiele:


Seitenanfang

Relative Pfadangaben

Für alle Referenzen, die sich innerhalb eines bestimmten Web-Projektes (z.B. Homepage) befinden,
sollten unbedingt relative Pfadangaben verwendet werden.
Der Vorteil gegenüber absoluten Pfadangaben besteht darin, dass beim Hochladen der Projektdateien (upload auf den Webserver)
oder beim Verschieben an andere Stelle (auch Brennen auf CD) die relativen Pfade zu den Referenzdateien unverändert bleiben,
sich die absoluten Pfade aber mit Sicherheit verändert haben.

Nutzt man relative Pfadangaben, so notiert man:

Beispiele:


Seitenanfang

Protokolltypen

http:// hypertext transfer protocol;
das grundlegende Web-Protokoll zur Übertragung von HTML-Dateien
file:// zur Übertragung von Dateien eines lokalen Laufwerkes
ftp:// file transfer protocol;
upload / download von Dateien auf / von fremden Rechnern
mailto: Verweis zum Mailserver
news: Verweis zum Newsserver

Beispiele:


Seitenanfang

Textsensitive Verweise

Es lassen sich im BODY-Tag globale Farbeinstellungen für alle Text-Links der Seite festlegen.

Mögliche Attribute sind:
LINK="Farbcode" Farbe des noch nicht besuchten Verweistextes
ALINK="Farbcode" Farbe des aktiven Verweistextes (während des Klickens)
VLINK="Farbcode" Farbe des besuchten Verweistextes


Seitenanfang

Verweise innerhalb der Seite

2 Schritte:
  1. Verweisziel definieren
<a NAME="Zielname"> ... </a>
  1. auf Verweisziel verweisen
<a HREF="#Zielname"> ... </a>

Prinzip:


Seitenanfang

Aufgabe 1:

  1. Erstelle zunächst 3 HTML-Dokumente mit unterschiedlicher Hintergrundfarbe,
    nennen wir sie rot.html, gruen.html und blau.html, und speichere sie in deinem HTML-Ordner im Unterverzeichnis "farben"!
  2. Erstelle dann das HTML-Dokument 071_Verweise1.html, welches
    1. mittels textsensitiver Verweise die unter 1. erstellten Dateien referenziert,
    2. einen Download der pdf-Datei HTML-Kurzreferenz.pdf anbietet, 
      die sich auf dem Webserver www.meinelt-online.de im Verzeichnis it/HTML befindet und
    3. das kleine Wappen von Glauchau zeigt, welches das große Wappen von Glauchau referenziert!

Aufgabe 2:

  1. Speichere zunächst die Datei 071_Verweise2.html in deinen HTML-Ordner!
  2. ändere dann die Seite so, dass
    1. die Buchstaben (oben) auf die entsprechenden Stellen verweisen und
    2. der Text "nach oben" jeweils auf den Seitenanfang verweist!


Seitenanfang