This answer is a direct answer to a direct question, but I don’t advocate this method for public facing web sites.
I guess it’s a question of semantics. I’d rather my users navigate using
<a> and kept
<select> for making form selections because HTML elements have semantic meeting and they have a purpose,
anchors take you places,
<select> are for picking things from lists.
<select> you have used for navigation? It is saying “please pick a page name” and not a lot else, certainly nothing about navigating. The easy response to this is
well i know that my users will be using IE or whatever so shrug but this kinda misses the point of semantic importance.
Whereas a funky drop-down UI element made of suitable layout elements (and some js) containing some regular anchors still retains it intent even if the layout element is lost, “these are a bunch of links, select one and we will navigate there”.
<select name="forma" onchange="location = this.value;"> <option value="Home.php">Home</option> <option value="Contact.php">Contact</option> <option value="Sitemap.php">Sitemap</option> </select>