Hallo
Achso, ist eine Navigation nicht immer eine Liste?
Nein. Vor HTML5 gab es keine speziellen Elemente für eine Navigation.
Deshalb wurden dafür häufig Listen mißbraucht. Und zwar so häufig, dass viele Webseitenersteller ohne jede sachliche Grundlage eine feste Verbindung zwischen Navigation und Liste hergestellt haben und davon bis heute nicht lassen mögen.
Wie häufig bei Personen mit Halbwissen verteidigen sie ihre falschen Vorstellungen in der Regel unbeirrt und aggressiv. Andere Lösungen, egal wie sinnvoll und zulässig sie sind, werden von ihnen gnadenlos niedergemacht.
Dabei waren andere Elemente wie zum Beispiel Absätze genau so gut geeignet und zulässig.
Wer Listen verwenden und die Nachteile in Kauf nehmen möchte kann dies gerne tun. Eine Pflicht dazu besteht jedoch nicht.
Mit HTML5 gibt es für die Hauptnavigation das nav-Element. Das kann direkt mit a-Elementen gefüllt werden.
Gruss
MrMurphy