Gunnar Bittersmann: <nav> innerhalb von <nav> oder doch lieber ul li ul li?

Beitrag lesen

@@Jochen

Und welchen Sinn macht ein Menüpunkt „Ventilatoren & Heizlüfter“ unterhalb eines Menüpunkts „Ventilatoren & Heizlüfter“?

Der Entwickler / die Verantwortlichen werden sich dabei schon etwas gedacht haben.

Da hege ich Zweifel.

Kannst du mir vielleicht ein Tipp geben wie ich den Pfeil hinbekomme? Vielleicht ein DIV mit 50x50px und dieses etwas drehen?

Kein, kein div, ein Pseudoelement (::before oder ::after). Wegen der Darstellung das Markup mit unsinnigen Elementen vollzumüllen ist keine so gute Idee.

Der Selektor ist überspezifiziert. Verwende nav li!

Heißt es nicht immer eine Webseite so robust wie möglich zu gestalten?

Eben. Deshalb Selektoren nur spezifisch wie nötig und so unspezifisch wie möglich.

Darüber habe ich mir noch keine Gedanken gemacht.

Mobile last ist heutzutage nicht unbedingt ein gutes Konzept.

Wenn wir schon dabei sind, wie sollte ich es umsetzten, dass auch User die mit einem Gerät kommen die kein Hover verstehen die Navigation aufgeklappt bekommen?

Die erste Überlegung wäre, ob die Navigation denn überhaupt zum Ausklappen sein muss.

LLAP 🖖

--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)