Alphabetische Liste der HTML- und XHTML-Elemente

(Auszug aus "HTML & XHTML ─ kurz & gut" von Jennifer Niederst Robbins)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

   

frameset

HTML 4.01

<frameset> ... </frameset>

Definiert eine Gruppe von Frames oder weiteren Framesets. Bei Frame-basierten Dokumenten wird das Element frameset anstelle von body verwendet. Die DOCTYPE-Deklaration sollte auf die entsprechende Frameset-DTD verweisen, wie im Beispiel unten gezeigt.

Das Element frameset hat keinen eigenen Inhalt (Text, Bilder o.Ä.), sondern definiert und benennt eine Anzahl von Frames (oder anderen Framesets), die in Spalten und Zeilen angeordnet werden. Jeder Frame wird durch das Element frame innerhalb des frameset-Elements gekennzeichnet. Ein Frameset-Dokument besitzt einen normalen HTML-Kopfteil (head).

Hinweise

Nicht in HTML 5. Die Elemente frameset, frame und noframes sind nicht Teil von HTML 5.

Start-/End-Tag

Erforderlich/Erforderlich

Attribute

Kern, onload, onunload

  • border="Zahl"

    Nicht standardkonform. Definiert die Dicke der Trennlinie zwischen allen Frames eines Framesets (in Pixeln), sofern das Attribut frameborder den Wert 1 hat (Trennlinien werden dargestellt).

  • bordercolor="#rrggbb" oder "Farbname"

    Nicht standardkonform. Legt eine Farbe für die Trennlinien zwischen den einzelnen Frames fest. Die Browser Mozilla und Opera unterstützten bordercolor nicht.

  • cols="Liste mit Breitenangaben" (Zahl, Prozentwert oder *)

    Legt die Anzahl und Breite der Spalten (vertikale Frames) eines Framesets fest. Die Anzahl der Spalten wird durch die Anzahl der Werte in der Liste festgelegt. Breitenangaben können in absoluten Pixelwerten, Prozentwerten oder relativen Werten (*) gemacht werden. Wird der Asterisk (*) verwendet, wird die Breite anhand des verfügbaren Platzes berechnet. Kombinationen verschiedener Werte sind möglich (siehe Beispiel).

  • rows="Liste mit Höhennangaben" (Zahl, Prozentwert oder *)

    Legt die Anzahl und Höhe der Zeilen (horizontale Frames) eines Framesets fest. Die Anzahl der Zeilen wird durch die Anzahl der Werte in der Liste festgelegt. Höhenangaben können in absoluten Pixelwerten, Prozentwerten oder relativen Werten (*) gemacht werden. Wird der Asterisk (*) verwendet, wird die Höhe anhand des verfügbaren Platzes berechnet. Kombinationen verschiedener Werte sind möglich (siehe Beispiel).

Beispiel

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/HTML4.01/frameset.dtd">
<html>
<head>
<title>Einfaches Frame-Dokument</title>
</head>
<frameset cols="200,*">
<frame src="links.html">
<frame src="rechts.html">
</frameset>
<noframes>
<body>
<p>Ihr Browser unterstützt keine Frames.</p>
</body>
</noframes>
</html>
Tipp der data2type-Redaktion:
Zum Thema HTML & XHTML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2010 O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "HTML & XHTML ─ kurz & gut" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de