Hello,
Die Frage ist, warum Du für diese verschachtelte Liste keine verschachtelte Liste nutzt.
So, nun habe ich die Ausgabefunktion umgebaut auf Liste und es auch hingefummelt, dass man den HTML-Source-Code lesen kann. Valide ist er auch wieder.
Nur sind nun aus einem Problem (Breite) gelich zwei geworden... *grummel*
Der Einfachheit halber mal das Beispiel aus SelfHTML ausgeschnitten:
<ul>
<li>Suchmaschinen <-- Diese Zeile ist bei mir nur zwangsweise drin, hat keinen Inhalt
<ul>
<li>Google</li>
<li>AltaVista</li>
<li>Fireball</li>
</ul>
</li>
<li>Verzeichnisse <-- Diese Zeile ist bei mir nur zwangsweise drin, hat keinen Inhalt
<ul>
<li>Yahoo</li>
<li>Web.de</li>
<li>Dino-Online</li>
</ul>
</li>
<li>Was anderes</li>
<li>Noch was anderes</li>
</ul>
Wie kann ich ich die Liste nun so mittels CSS formatieren, dass die bezeichneten Zeilen keine Ausdehnung in der Höhe haben und auch das nachfolgende <ul> keinen Zwischenraum produziert?
Eine eigene Klasse kann ich ihnen zur Not zuweisen, würde es aber gerne ohne hinbekommen.
Mit height geht es nicht. Da gibts wohl Vererbungsprobleme
Ein harzliches Glückauf
Tom vom Berg