Usabilidad y menus de navegacion

Esto ha pasado mas de una vez en diferentes webs por las cuales navego, pero es algo nuevo que no había notado y en lo que normalmente siendo yo un usuario experimentado no me había percatado… Pero sucede que cuando desarrollamos web ya sean páginas, sitios o aplicaciones usamos los famosos y ya quemados menus de navegación.. Desde que el css se empezó a popularizar, las tablas se sustituyeron rapidamente por listas que al ser verticales u horizontales nos facilitaban la creación de menus… Pero algo que es muy importante y que al parecer se ha olvidado, es la forma en que se hacen estos menus… Dos ejemplos muy claros para entender lo malo y como corregirlo a continuación..
<!-- * { font-family: Helvetica,sans-serif; } li { list-style-type:none; background-color: lightblue; width:150px; } ul#mnucorrecto li a { float: left; /* en esta linea esta la magia*/ width:150px; background-color: lightgreen; } ul li a:hover, ul#mnucorrecto li a:hover { background-color: lightgray; } --> <h3>Ejemplo #1 :: Lo Incorrecto</h3> <ul> <li> <a href="http>//answer.com">Answer</a></li> <li> <a href="http>//yahoo.com">Yahoo</a></li> </ul> <h3>Ejemplo #2 :: Lo Correcto</h3> <ul id="mnucorrecto"> <li> <a href="http://bing.com">Bing</a></li> <li> <a href="http://google.com">Google</a></li> </ul>
En este caso ambos menus estan construidos de maneras muy similares, la única diferencia que tienen es que el enlace del 2do menú toma una longitud definida lo que ayuda a que su área seleccionable sea más amplia, en cambio en el 1er ejemplo el enlace solamente contiene al texto.
There are currently no comments highlighted.