Mir würde reichen, wenn er HTML 4.01 (fest eingebrannt) korrekt parsen würde. (Deshalb meinte ich ja "ladbar" ...)
*Das* müßte ohne SGML gehen, oder?
Nein. Lass es dir am besten in z.B. news:comp.text.sgml erklären.
Schließen von Tags erzwingt CSE durchaus.
Allerdings nur solche, bei denen es Sinn macht.
W3C verlangte auf meiner Homepage, ich solle <frame> mit </frame> schließen
Das W3C sagt in der HTML4 Frameset DTD:
<!ELEMENT FRAME - O EMPTY -- subwindow -->
Ein Endtag ist VERBOTEN.Was die Meldung von W3C nur bescheuerter macht ...
Die Meldung entstammt NSGMLS und ist nicht bescheuert, sondern nicht vorhanden. Wenn du die Seite nochmal prüfst, wirst du wahrscheinlich feststellen, dass er sich beschwert, dass <FRAME> _überhaupt nicht_ erkannt wird, sprich, dein Doctype falsch gewählt ist. Generell ist der Endtag erforderlich.
Na, vielleicht sind sie dann nicht mehr "prorietäre Erweiterungen", wsa der W3C-Checker zu ihnen sagte, als der sie nach HTML3.2 prüfen wollte?
Von Proprietaeren Erweiterungen spricht allerhöchstens Weblint und den kann man momentan nicht ernsthaft benutzen.