Zum Inhalt springen

HTML <frameset>-Tag

Das <frameset>-Tag definiert die Struktur eines Frames (ein Bereich im Browserfenster, in dem eine andere Webseite geladen werden kann), die Anzahl der Spalten und Zeilen sowie deren jeweilige Größe in Pixeln oder Prozent.

DANGER

Die Tags <frameset> und <frame> sind veraltete HTML-Tags.

Sie können die <iframe> oder <div> Tags mit verschiedenen CSS-Eigenschaften verwenden, um das gleiche Ergebnis zu erzielen.

TIP

Seiten, die Frames enthalten, können nur validiert werden, wenn <!DOCTYPE> auf XHTML Frameset DTD oder HTML Frameset DTD festgelegt ist.

Syntax

Das <frameset>-Tag wird paarweise verwendet. Der Inhalt wird zwischen dem öffnenden (<frameset>) und dem schließenden (</frameset>) Tag geschrieben.

Das <frameset>-Tag kann ein oder mehrere <frame>-Tags enthalten. Es ist erlaubt, ein <frameset>-Tag in ein anderes zu verschachteln, wenn es notwendig ist, die Fenster in kleinere aufzuteilen.

TIP

Das Frameset-Dokument verwendet das <frameset>-Element anstelle des <body>-Elements. Das Frameset-Element darf keinen Inhalt enthalten, sondern definiert und benennt Frames, die in Reihen und/oder Spalten angeordnet sind.

Beispiel für das HTML <frameset>-Tag:

Beispiel für das HTML <frameset>-Tag

html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <frameset cols="50%,50%">
    <frame src="https://www.w3docs.com/learn-html/html-basic.html">
    <frame src="https://www.w3docs.com/learn-css/css-syntax.html">
  </frameset>
</html>

Ergebnis

frameset Beispiel

Beispiel für das HTML <frameset>-Tag mit dem Attribut „rows“:

Beispiel für das HTML <frameset>-Tag mit dem Attribut „rows“:

html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <frameset rows="30%,40%,30%">
    <frame src="https://www.w3docs.com/learn-javascript.html">
    <frame src="https://www.w3docs.com/learn-git.html">
    <frame src="https://www.w3docs.com/learn-php.html">
  </frameset>
</html>

Attribute

AttributWertBeschreibung
colsPixel, %, *Definiert die Anzahl und Größe der Frame-Spalten. In HTML5 nicht unterstützt.
rowsPixel, %, *Definiert die Anzahl und Größe der Frame-Zeilen. In HTML5 nicht unterstützt.
frameborder0, 1Gibt an, ob ein Rahmen um die Frames angezeigt werden soll. Standard ist 1.
framespacingPixelGibt den Abstand zwischen den Frames an.

Das <frameset>-Element unterstützt auch die Globalen Attribute.

Praxis

Welche Funktion hat das HTML <frameset>-Tag?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.