EKKi: Navigation mit Unterpunkten

Beitrag lesen

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:|