Hello again.
Du kannst doch die XHTML 1.0 DTD nehmen, dann sind die Seiten valide. XHTML 1.0 Framset bzw. XHTML 1.0 Transitional unterscheiden sich nur dadurch von ihren HTML 4.01 Pendants, dass sie auf XML und nicht auf SGML aufgebaut sind, also z.B. schließende Tags notwendig sind. Alte Browser interpretieren das als HTML 4.01, aber halt nicht vollständig richtig, was dann zu keinen Problemen führt.
Leider muß man bei XHTML aber die Script- und Style-Bereiche so komisch maskieren (Probleme mit etwas älteren Browsern) und inhaltsleeren Attributen einen Wert zuweisen (finde ich persönlich etwas doof).
V.a. das Maskieren (oder sollte ich besser "Markieren" sagen) mißfällt mir sehr. Obendrein habe ich proprietäre Befehle verbaut, auf die ich nicht verzichten mag.
Schönen Gruß
Alex.