Hallo Matthias,
nein, das ist genau richtig so und ich habe das jetzt auch eingepflegt.
Edit: Ich dachte ich hätte. Ist wieder weg. Und kein Revert in der History. Hä???
Die Spec formuliert das konsequent so. <fieldset> darf da vorkommen, wo Flow-Elemente erlaubt ist. D.h. da, wo nur eine Teilmenge von Flow-Elementen erlaubt ist (wie Phrasing Content in <p>, da ist <fieldset> nicht erlaubt, weil es nämlich in keiner Teilmenge von Flow enthalten ist.
Die Aussage "ein rotes Auto ist da erlaubt, wo Kraftfahrzeuge erlaubt sind", würde z.B. Orte ausschließen, die nur Motorräder erlauben.
Bei Flow-Elementen ist es etwas schwierig, Gegenbeispiele zu machen, weil die fast alles umfassen. Nehmen wir <output>. Das ist Phrasing Content, aber nicht Embedded oder Interactive. Deswegen darf ich <output> in Elementen verwenden, die Phrasing erlauben. In Elementen, die nur Interactive Content erlauben, ist <output> verboten.
Rolf
sumpsi - posui - clusi