Frames Rahmentechnik
Die Rahmentechnik ermöglicht die Darstellung mehrerer HTML -Seiten zur gleichen Zeit. Dazu ist ein entsprechendes Gerüst nach folgendem Beispiel aufzubauen:
Die Rahmendefinition erfolgt in einer Datei, die keine BODY-Tags besitzt, zwischen Ende Datei Header und Dateiende.
Die Bildung der Rahmen kann waagerecht (rows="...") und senkrecht (cols="...") erfolgen.
In Abhängigkeit davon hat die weitere Bearbeitung entweder von links nach rechts oder von oben nach unten zu erfolgen. Nach der Rahmendefinition wird somit zuerst der obere oder der linke Rahmen weiter bearbeitet. (Neue Rahmenbildung oder Angabe der Quelle der zu öffnenden HTML -Datei).
Beispiel:
Siehe Datei testrahmen.html
Die Angaben für rows und cols können in Prozent, Pixel und mit Wildcards (*) erfolgen.
Scrollbars und Frames:
Unveränderbare Fenstergrößen:
Rahmendicke / unsichtbare Rahmen:
Die Rahmendicke -Information kann durch die unterschiedlichen Browser auch unterschiedlich interpretiert werden. Es empfiehlt sich daher folgende Verfahrensweise:
Name des Frames / Attribute von Target:
Das Attribut NAME versieht den Frame mit einem Namen, so dass er per TARGET von Links in anderen Dokumenten als Ziel verwendet wird. Solche Links haben ihren Ursprung üblicherweise in anderen Frames im selben Dokument. Das Attribut NAME ist optional: als Vorgabe sind alle Fenster unbenannt.
Attribute:
- target="..." - legt ein Zielfenster fest
- target="_blank" - Zielfenster in neuem Fenster
- target="_self" - Zielfenster in aktuellem Fenster
- target="_parent" - Zielfenster erscheint in dem Zustand des Anzeigefensters, der vor dem Start des Framesets aktuell war.
- target="_top" - Zielfenster erscheint in jedem Fall im gesamten Anzeigefenster, selbst dann, wenn das aktuelle Frameset in ein Framefenster eines übergeordneten Framesets geladen wurde.
zum Anfang
Beispielseite
zurück zur Einführung
© Don am 08.05.2003