Hi,
mich hat es auch etwas gewundert. Ich nehme an, es rührt daher, dass <a> nicht EMPTY sein kann
Also das wage ich dann doch zu bezweifeln. <a name="foo"></a> hat ganz sicher seine Berechtigung.
<element></element> ist zwar leer, aber nicht EMPTY[1] - das ist nur <element /> ;-) Soll heißen: End-Tag required.
Der Grund wird vielmehr sein, dass der Gecko im HTML- und nicht im XML-Modus war. Da ignoriert er soweit ich das sehen kann grundsätzlich />-Konstrukte
Okay, diese Beobachtung fehlt mir bisher (mangels Tests). Das ist eine gute Erklärung.
Cheatah
[1] Kurz oberhalb von http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.3.3.1: '[...] the content model "EMPTY", this is strengthened to the rule that the end tag *must* be omitted.'
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes