Startseite | Gästebuch | Kontakt

 
xx HTML-Einführung | xx CSS-Einführung | xx JavaScript-Einführung
 

9.1. Aufbau eines Framesets

Ein einfaches Frameset wird mit dem Befehl <frameset> eingeleitet. Der Befehl <frameset> ersetzt den <body>-Bereich.
Die Art der Teilung bestimmt das Attribut. rows (Reihe) teilt das Fenster horizontal. Dabei wird der Wert absolut in Pixeln angegeben oder relativ in Prozent, bezogen auf die Größe des Browser-Fensters. Je nach Anzahl der Frames werden die Werte für die Breite der einzelnen Frames durch Kommata getrennt. Durch den Befehl <frame> mit dem Attribut src (source) werden die einzelnen Seiten geladen, wobei jeder Frame einen Namen bekommen kann.

<html>
<head>
  <title>Frameset</title>
</head>
<frameset rows="20%,80%">
  <frame src="seite1.html"></frame>
  <frame src="seite2.html"></frame>
</frameset>
</html>
» Beispiel ansehen «

 

Ein vertikal geteiltes einfaches Frameset wird durch das Attribut cols (Spalte) bestimmt. Auch hier wird der Wert absolut in Pixeln angegeben oder relativ in Prozent, bezogen auf die Größe des Browser-Fensters.

<html>
<head>
  <title>Frameset</title>
</head>
<frameset cols="34%,66%">
  <frame src="seite1.html"></frame>
  <frame src="seite2.html"></frame>
</frameset>
</html>
» Beispiel ansehen «

 

Ein Frameset kann in beliebig viele Frames aufgeteilt werden. Dabei kann man feste Breiten angeben und einen Bereich variabel gestalten, damit sich die Seite an die unterschiedlichen Bildschirmgrößen anpassen kann. Die variable Breite wird durch ein Sternchen angezeigt.

<html>
<head>
  <title>Frameset</title>
</head>
<frameset rows="100,*,50">
  <frame src="seite1.html"></frame>
  <frame src="seite2.html"></frame>
  <frame src="seite3.html"></frame>
</frameset>
</html>

» Beispiel ansehen «

» zurück «» Seitenanfang «» weiter «