Hallo Swen,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
</head>
<frameset rows="30%,70%">
<frame src="oben.htm">
<frame src="unten.htm">
<noframes>
Ihr Browser zeigt Ihnen meine frames nicht an
</noframes>
</frameset>
</html>Spinnt der Valligator ? Oder mach ich was falsch ?
Laut Frameset DTD:
-->
<!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN"
-- Typical usage:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
...
</head>
<frameset>
...
</frameset>
</html>
-->
Dort steht auch, daß die Frameset DTD identisch mit der Transitional DTD ist, bis eben auf das, was in <HTML></HTML> stehen darf, also "FRAMESET" statt "BODY"
In den einzelenen Frame-Dokumenten, also in deinem Beispiel oben.htm und unten.htm kann dann meines Wissens der DOCTYPE wahlweise als strict oder transitional deklariert werden, da sich die DOCTYPE Definition ja nicht vererbt.
Grüßle,
Bea