Hallo, danke für die Antworten. War ein ungeübter Start. Hier mein Code in HTML5
Ich hatte zuerst
HTML
<ul>
<li>......</li>
<li>......</li>
<ul>
<li>......</li>
<li>......</li>
</ul>
<li>......</li>
</ul>
geschrieben. Das hat war nicht valide Eine Verschachtelung, wie Arne sie gepostet hat, würde funktionieren. Ja, aber meine Überlegung bezüglich des Tübingen-Projektes ging weiter: Brauche ich die Verschachtelung überhaupt? In CSS brauche ich so so oder so einen Klassenselektor für die Unterliste. Damit wären m.E. zwei Listen überflüssig. Nun sieht es konkret so aus:
HTML
<nav>
<ul>
<li> <a href="index.htm">Startseite</a></li>
<li> <a href="geschichte">Geschichte Tübingens</a></li>
<li> Tübingen anders sehen</li>
<li class="unterpunkt"> <a href="Stiftskirche">Stiftskirche</a></li>
<li class="unterpunkt"> <a href="neckarbruecke">Neckarbrücke</a></li>
<li class="unterpunkt"> <a href="friedhof">Friedhof</a></li>
<li class="unterpunkt"> <a href="marktplatz">Marktplatz</a></li>
<li class="unterpunkt"> <a href="aula">Alte Aula</a></li>
<li> <a href="kontakt">Kontakt</a></li>
<li> <a href="impressum">Impressum</a></li>
</ul>
</nav>
Alles anzeigen
und in CSS
Das Design ist noch nicht fertig, aber auf dem richtigen Weg.
Nun meine konkrete Frage an die Geübten: Was ist "best use"? Meiner Auffassung nach der schlankere HTML-Code in Form einer einzigen ul ohne Unterliste. Was meint Ihr?