Moin Swen,
unter body, http://www.w3.org/TR/1999/REC-html401-19991224/struct/global.html#edef-BODY, steht
"Documents that contain framesets replace the BODY element by the FRAMESET element."
soweit ist schonmal das Weglassen des body bei einem frameset richtig.
Auch das Einbinden des noframes in den frameset kann so nachvollziehbar
sein.
Umgekehrt lässt sich daraus auch ableiten, dass das bei einem
alten Browser der frameset nicht den body ersetzt da dieser das
frameset gar nicht kennt.
Ist nun das Einsetzen eines body in einen noframes nicht korrekt
weil es dazu kein Beispiel des w3c gibt ?
Oder von der anderen Seite her betrachtet, der neuere Browser muss
Tags welche in noframes gesetzt sind komplett ignorieren und
verhält sich ja auch tatsächlich so.
Und der alte Browser übersieht das noframes wie das frameset und
findet den Inhalt, also auch den body-tag, ohne Probleme.
Grüsse
Cyx23