Mahlzeit Frank Mehlhop,
Wenn ich folgenden code schreibe, dann bekommen ich eine Fehlermeldung:
<ul>
<li>abc</li>
<ul>
<li>123</li>
<li>456</li>
</ul>
</ul>(aus einer Navigation)
Was ich haben möchte, ist ein Untermenü ohne jegliche Anstriche / Bindestriche /...
Ein Untermenü muss zwangsläufig *unter* einem (Ober-)Menüpunkt hängen. Sind die Einträge "123" und "456" also *unter* dem Menüpunkt "abc" anzusieden?
Dann sähe die logische Struktur folgendermaßen aus:
<ul>
<li>abc
<ul>
<li>123</li>
<li>456</li>
</ul>
</li>
</ul>
D.h. das Untermenü (die Liste) muss sich *innerhalb* des Menüpunkts (des Listeneintrags) befinden, unter dem es "hängt".
Dann hast Du auch keine Probleme mit falsche Nummerierung, überflüssigen Bulletpoints o.ä.
Der Fehler ist, dass <ul> in <ul> (also verschachtelt) nicht zulässig ist.
Korrekt.
Was ist die Lösung meines Problems?
Die gleiche wie fast immer bei derartigen Problemen: saubere Strukturen ... :-)
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|