Hi,
als ich heute morgen erhebliche Darstellungsprobleme mit einer Seite in Opera 6/7 hatte, jagte ich sie durch den Validator, bis sie valide war. Dennoch stellte Opera fast nichts dar. Schließlich fand ich den Fehler im head:
//--></script
</head>
<body>
Die fehlende Tag-Klammer wurde vom Validator also nicht als Fehler erkannt!
Ich vermute - mangels SGML-ISO kann ich es nicht überprüfen (aber ich leg auch keine 250 Fränkli auf den Tisch für das Teil) - daß das mit
SHORTTAG YES
zusammenhängt, das in der SGML-Deklaration zu HTML 4.01 drinsteht.
In HTML 4.01 dürfte das aufgrund dieses SHORTTAG YES formal korrekt sein...
(wenn mir aber jemand das Gegenteil beweist, ziehe ich die Vermutung zurück)
Selbst wenn es erlaubt wäre - es bietet sich dann doch an, die tags immer zu schließen mit >, da - wie Du ja festgestellt hast - die Browser nicht damit klar kommen...
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/