require "/home/doms/html-guide.de/subs/www/kopf.inc.php"; ?>
Ob man Frames verwenden sollte oder nicht, da scheiden sich die Geister. Tendenziell gehen die Aussagen immer mehr dazu über, das Frames nicht mehr zeitgemäß sind und die Nachteile Ÿberwiegen. Selbst verwende ich keine Frames, halte es aber für wichtig das Prinzip zu kennen.
<html>
<head>
<title>Frames in Aktion</title>
</head>
<frameset cols="20%,*">
<frame src="datei1.html" name="navigation">
<frame src="datei2.html" name="inhalt">
</frameset>
</html>
Das Frameset wird in eine neue Datei geschrieben, z.B. frame.html, in die nur das Frameset gehšrt. Die Inhalte befinden sich in den Dateien datei1.html und datei2.html.
Damit sich ein Link in einem anderen Fenster šffnet, muss hierfŸr ein Ziel angegeben werden. Der Name der Fenster wurde im Frameset festgelegt.
<a href="datei3.html" target="inhalt">
Als besonderes Ziel (target) gelten target="_top"
, welches das RahmengerŸst zerstšrt und die Zieldatei alleine im gesamten Browserfenster einblendet.
Weiterhin šffnet target="_blank"
das Ziel in einem neuen Browserfenster.
Um ein generelles Ziel fŸr die Verweise festzulegen, wird dieses im head-Bereich definiert:
<head>
<base target="inhalt">
<!-- ... weitere Angaben im head ... -->
</head>
HTML-Guide Handout |
---|
Frames Aufgabenblatt 2 |