hallo
das Ziel sollte es doch sein, eine Darstellung zu finden die der Semantik gerecht ist.
Eigentlich muss die Absicht klar werden. Was will ich letztendlich erreichen. Dann sucht man dazu die passenden Instrumente (das geeignete HTML). Zuletzt optimiert man das ganze.
Gunnar ist zu optimistisch darin, die Absicht zu erkennen.
Ich muss nur das Ganze in ein <nav> Element einpacken. Dann dürften Formularelemente wohl nur Ausnahmsweise gefragt sein. Aber selbst wenn es sich um was anderes handelt, ist der Vorschlag über select suboptimal. Selectboxen sind arme Brüder wenn es darum geht, die einzelnen Menu-Einträge funtional anzureichern. Jeder der ein Menu gesehen hat, weiss, dass ein Eintrag bereits eine Sammlung verschiedener Funtionen oder Hints ist. Zuletzt kommt die Erwartung des Users, der NICHT davon ausgeht, dass eine Auswahl sofort ausgeführt wird. Gerade das mag aber hier erwünscht sein.