• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Navigationsmenü - Links immer in einer <ul> sein?

Zejo

Mitglied
Hallo,

ist es eigentlich eine schwere Sünde, wenn man Links, die zu einer Navigationsleiste oder Menü gehören nicht in einer <ul><li><a></a></li></ul> darzustellen?

Ich weiß, wenn man das style-sheet deaktiviert sollte der reine HTML-Text semantisch sein.

Die Lesbarkeit von Links lässt sich im reinen HTML Aufbau aber auch dadurch erreichen, indem man die <a> z.B. in einen <p> setzt.

(siehe mein Bild)
 

Anhänge

  • menü.jpg
    menü.jpg
    31,9 KB · Aufrufe: 10
Es geht auch nicht primär um die (optische) Lesbarkeit des HTMLs, sondern um eine semantische Auszeichnung. Und eine Aufzählung von Links ist nun mal semantisch eine Liste. Deswegen nimmt man <ul>.
 
ist es eigentlich eine schwere Sünde, wenn man Links, die zu einer Navigationsleiste oder Menü gehören nicht in einer <ul><li><a></a></li></ul> darzustellen?

Das ist semantisch sogar eine Todsünde und führt zu ewiger Verdammnis. ;)
 
Also seit HTML5 nimmt man das <nav> - Element. Aber nur für die Hauptnavigation. Für die Sidebar zum Beispiel würde ich <ul><li> benutzen!
 
Zurück
Oben