Hallo Klaus!
The FRAMESET tag is used in an HTML document whose sole purpose is to define the layout of frames that make up a page. The document with a FRAMESET tag cannot contain a BODY tag. You define a group of frames with the FRAMESET tag. You specify the features of the group of frames by using the following tags nested within the FRAMESET tag:
The FRAME tag defines the HTML files that appear in each individual frame. Each frame can be defined with unique features and characteristics such as height and width.
The NOFRAME tag provides alternative HTML content that browsers use if they cannot display frames.
Die Struktur eines Beispieles sieht so aus:
<FRAMESET ...>
<FRAME ...>
<FRAME ...>
<NOFRAMES>
... diverse HTML-Anweisungen
</NOFRAMES>
</FRAMESET>Hier ist kein <BODY>...</BODY> enthalten!
Wie sollen Vor-Frame-Browser das aber packen, die sind doch auf die
folgende Grundstruktur (mit BODY-Tag) angewiesen?
Wo ist das Problem dabei?
<FRAMESET ...>
<FRAME ...>
<FRAME ...>
<NOFRAMES>
<body bgcolor="blue">
Inhalt für nonframes-browser
</body>
</NOFRAMES>
</FRAMESET>
Das funktioniert wunderbar. Eigentlich ist es so, daß die alten Nonframes-Browser <frameset> und <frame> nicht kennen und ignorieren und das tun sie auch mit <noframe>, deshalb stellen sie nur das dar was zwischen <noframe> </noframe> steht.
Grüße
Thomas