Beate Pupik: Nochmal Doctype: Kombinationen frameset und loose wegen Font im Noframebe

Beitrag lesen

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