HTML-Dateien selbst erstellen
Dokumentation: HTML
Angaben im Dateikopf

Adreßbasis und Zielfensterbasis


 Adreßbasis
 Zielfensterbasis


HTML3.2 Adreßbasis

Sie können innerhalb einer HTML-Datei, die Sie auf einem WWW-Server ablegen, nochmals deren internet-weit eindeutige, genaue URL-Adresse notieren. Ein WWW-Browser, der diese Information ausliest, kann in Fehlersituationen besser auf verknüpfte oder referenzierte Dateien zugreifen. Bei  Projektverweisen zu anderen HTML-Dateien und bei  Grafiken oder  Multimedia gilt die hier definierbare Basis als Bezug.

Beispiel:

<head>
<base href="http://www.netzwelt.com/selfhtml/tcbb.htm">
... andere Angaben im Dateikopf ...
</head>

Erläuterung:

Die Angabe der Dateibasis erfolgt im Dateikopf (siehe hierzu auch:  Grundgerüst einer HTML-Datei) mit <base href= ... > und der genauen URL-Adresse der Datei (base = Basis, href = hyper reference = Hyper(text)-Referenz). Die Adresse muß in Anführungszeichen stehen.

Wenn nun in der Datei beispielsweise folgende Grafikreferenz steht:
<img src="xweb.gif">
... so ermittelt der WWW-Browser diese Grafik mit der absoluten URL-Adresse:
<img src="http://www.netzwelt.com/selfhtml/xweb.gif">
(siehe auch:  Einbinden von Grafiken)

Beachten Sie:

Wenn es wichtig für Sie ist, daß Ihre Projekte leicht auf andere Server-Rechner, in andere Verzeichnisstrukturen usw. übertragbar bleiben, sollten Sie auf die Definition einer Adreßbasis verzichten. Denn mit der Angabe einer absoluten Adreßbasis wird der WWW-Browser stets versuchen, Verweisziele und referenzierte Dateien von der hier angegebenen Adresse zu laden. Dies macht das Austesten der Dateien auf einem lokalen PC unmöglich!

Die Angabe der Adreßbasis ist dagegen ein gewisser Schutz vor HTML-unkundigen Anwendern, die sich eine HTML-Datei lokal abspeichern oder das Cache-Verzeichnis ihres WWW-Browsers durchsuchen. Beim lokalen Aufruf der HTML-Datei wird der WWW-Browser stets eine Online-Verbindung verlangen und die Datei von der angegebenen Adresse laden wollen.

Eine weiterere Möglichkeit, um das Laden einer HTML-Datei von einer bestimmten Adresse im WWW zu erzwingen, ist, die  Datei von Original-Server laden.

Netscape2.0MS IE3.0 Zielfensterbasis

Diese Angabe ist nur in Verbindung mit  Frames sinnvoll. Sie können für eine HTML-Datei, die innerhalb eines  Frame-Sets in einem  Frame angezeigt wird, festlegen, daß alle  Verweise dieser Datei in einem bestimmten anderen Frame-Fenster angezeigt werden, solange bei einem Verweis kein anderes Frame-Fenster angegeben wird. Da häufig alle Verweisziele einer Datei, die in einem Frame-Fenster angezeigt wird, in einem bestimmten anderen Frame-Fenster angezeigt werden sollen, spart diese einmalige Angabe im Dateikopf viel Tipparbeit und hilft, den Dateiumfang zu verkleinern.
Siehe auch  Verweise zu anderen Frames.

Beispiel:

<head>
<base target="RechtesFenster">
... andere Angaben im Dateikopf ...
</head>

Erläuterung:

Mit <base target= ... > legen Sie das Default-Fenster fest, in dem Verweisziele angezeigt werden sollen. Der Name des Fensters muß in Anführungszeichen stehen. Voraussetzung ist, daß Sie ein Frame-Set mit Frame-Fenstern definiert haben. Bei dem gewünschten Frame-Fenster müssen Sie mit der Zusatzangabe name= den Fensternamen vergeben haben, den Sie hier bei <base target= ... > angeben.

Beachten Sie:

Diese Anweisung darf nicht in der Datei stehen, die das Frame-Set enthält. Sie darf nur in Dateien stehen, die innerhalb des Frame-Sets angezeigt werden.


Blättern:
Titel einer HTML-Datei     Durchsuchbarkeit mit Serverkommunikation

HTML-Dateien selbst erstellen
Dokumentation: HTML
Angaben im Dateikopf

© 1997  Stefan Münz, s.muenz@euromail.com