FRAME Frame Netscape  MS Internet Explorer 

top Beschreibung

Dieser Tag ist Netscape-spezifisch und dient zur Definition sogenannter FRAMES. Dies sind Fenster im Netscape-Browser, in denen HTML-Dokumente angezeigt werden können. Damit lassen sich mehrere Dokumente gleichzeitig anzeigen.

top Anmerkungen

Der <FRAME>-Tag muß nicht mit </FRAME> abgeschlossen werden. Der Tag definiert die Dokumentquelle und verschiedene Optionen wie zum Beispiel den Namen des Fensters (FRAME). <FRAME>-Tags lassen sich mit dem FRAMESET-Tag zu FRAME-Gruppen zusammenfassen.

top Syntax

<FRAME Attribute>

top Attribute

Attribut Bedeutung
Erweiterte Netscape-Attribute
SRC URL des Dokuments, welches im FRAME angezeigt wird.
[MARGINWITH] Optionale Breite des rechten und linken Randes des FRAME (Wert muß größer gleich 1 sein).
[MARGINHEIGTH] Legt optional den oberen und unteren Rand des FRAME fest (Wert muß größer gleich 1 sein).
[NAME] Name, unter dem der FRAME mit TARGET angesprochen wird.
[NORESIZE] Das Fenster (FRAME ) läßt sich in der Größe nicht verändern.
[SCROLLING] Definiert die Bildlaufleisten dieses FRAME:
auto Festlegung der Bildlaufleisten durch den Browser
no keine Bildlaufleisten
yes Bildlaufleisten immer anzeigen
Netscape 3.0/Internet Explorer 3.0 Attribute
FRAMEBORDER Erlaubt die Kontrolle des FRAME-Rahmens. Wird das Attribut im Internet Explorer auf "0" gesetzt, wird der Rahmen nicht gezeichnet. Der Netscape Browser unterstützt dieses Attribut ebenfalls, der Wert ist aber auf "yes|no" zu setzen.

Im Netscape Browser teilen sich FRAMES die Rahmen, daher muß das Attribut in allen FRAMEs auf "no" gesetzt sein.

FRAMESPACING Internet Explorer 3.0 spezifisches Attribut, welches einen zusätzlichen leeren Rand in Pixel um den FRAME spezifiziert (z.B.<FRAME FRAMESPACING="20"...>).
BORDERCOLOR Netscape 3.0 spezifisches Attribut, welches die Farbe für den Rahmen setzt. Das Attribut kann auch im <FRAMESET>-Tag benutzt werden, um die globale Rahmenfarbe zu definieren. Das BORDERCOLOR-Attribut in <FRAME> überschreibt diese globale Vorgabe.

top Beispiele

Die nachfolgende Sequenz definiert drei FRAMES:

<FRAMESET COLS="25%,*">
 <FRAMESET Rows="80%,20%">
  <FRAME NAME="Inhalt" Scrolling="yes" SRC="./Inhalt.htm">
  <FRAME NAME="Navi" Scrolling="no" SRC="./navi.htm">
 </FRAMESET>
 <FRAME NAME="Text" Scrolling="yes" SRC="./kap1.htm">
</FRAMESET>

Der erste FRAME erhält den Namen "Inhalt" und zeigt das Dokument INHALT.HTM an. Das Fenster für den FRAME wird mit Bildlaufleisten ausgestattet. Das zweite Fenster mit dem Namen "Navi" enthält keine Bildlaufleisten. Die beiden ersten FRAMES werden untereinander ausgegeben. Der dritte FRAME wird im rechten Bildschirmteil angezeigt.

Eine Darstellung dieser Seite erhalten Sie, wenn Sie im Browser die Datei _START.HTM anwählen.

Im Internet Explorer 3.0 gibt es zusätzlich den IFRAME-Tag, der wie ein FRAME-Tag wirkt, aber an beliebiger Stelle im HTML-Dokument auftreten darf.


(c) by Günter Born www.borncity.de