Lexikon: Frameset

Ein Frameset ist ein HTML Dokument, welches in einem Browser-Fenster ein oder mehrere weitere HTML Dokumente als Frames aufruft. Zulässig sind solche Konstruktionen nur in HTML 4.01 und XHTML 1.0 jeweils in der Variante Frameset. Der noframe-Bereich lässt sich mit einem body versehen, der von nicht-frame-fähigen Browsern angezeigt wird.

Aufbau eines Framesets

Attribute

Das Attribut cols führt durch Kommata getrennt die Breitenangaben von links nach rechts aneinander gereihter Frames auf, das Attribut rows die Höhenangaben von oben nach unten übereinander gestapelter Frames.

Beispiel-Code für ein Frameset (HTML 4.01)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Titel des HTML-Dokumentes</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<!-- weitere Elemente im Kopfbereich -->
</head>
<frameset cols="200,*">
<frame src="links.html" name="Navigation">
<frame src="rechts.html" name="Start">
<noframes>
<!-- Block- und Inline-Elemente -->
</noframes>
</frameset>
</html>