Jens Holzkämper: Firefox Bug bei Formularen?

Beitrag lesen

Tach,

Und eben diese Kompatibilitätsrichtlinien sind zu restriktiv. '<p><p>foo' ist in HTML 4.01 erlaubt; für einen Tagsoup-Parser ist '<p/><p>foo</p>' dasselbe und demzufolge ist diese Schreibweise auch in XHTML möglich.

Ich erweitere dein Beispiel mal etwas, was macht ein Tagsoup-Parser aus <p/>bar<p>foo</p>?

Weiß er von XHTML sollte er daraus <p></p>bar<p>foo</p> machen, weiß er davon nichts, wird es <p>bar</p><p>foo</p>; ein korrekt arbeitender SGML-Parser müßte sogar <p>>bar</p><p>foo</p> daraus machen, da der Slash das Tag bereits beendet.

mfg
Woodfighter