Hallo Thomas,
»» <p>
<h2>Überschrift</h2>
<ul>
<li><a href="http://usw">linktext</a></li>
<li><a href="http://usw">linktext</a></li>
</ul>
</p>
Wer kann mir helfen, diesen Blödsinn (der unter IE nicht auftritt) abzustellen? Eigentlich
wollte ich nämlich Netscape-freundlich bleiben... :-)
Nun ja, ob das Blödsinn ist, was der NN mit Deinem Code macht, darüber läßt sich streiten, und ob es, nur weil es der IE kann, auch richtig ist, ebenfalls (Das war unabhängig und überparteilich gemeint ;-).
Aus dem Bauch raus würde ich sagen, daß die Überschriften nicht in den Absatz gehören (hab` nicht nachgeschlagen, kommt mir aber logisch vor ;-). Also würde ich das als erstes mal rausnehmen. Ich sehe auch keinen Grund, die Listenblöcke in <p></p> einzufassen.
Ich habe eben mal versucht die rfc1866 zu HTML2.0 (Deine DTD) (http://www.ics.uci.edu/pub/ietf/html/rfc1866.txt) zu überfliegen, aber nichts zur Verwendung von Stylesheets entdeckt. Da kann Dir aber Stefan Münz sicher besser helfen :-)
Versuch erst mal nach und nach etwas zu reduzieren, um den Fehler einzukreisen. Vielleicht hilft das bei Deinem Problem weiter.
Gruß AlexBausW