2mdc
C/ Matias Turrión, 24, 1º
Madrid 28043
Tel: 91 759 00 24
Fax: 91 759 15 18

Blog: Diseño web

5 razones para hacer tu menú desplegable con listas y css

Publicado el: 24/05/2007 en: Diseño web | 3 comentarios

Envía esta entrada a menéame Envía esta entrada a del.ici.ous Envía esta entrada a facebook Envía esta entrada a Twitter

A la hora de abordar un diseño, es importante tener en cuenta ciertos factores como la accesibilidad, la facilidad de actualización, la rapidez de carga y la compatibilidad. En esta entrada vamos a tratar las ventajas de desarrollar un menú desplegable con listas y css.

#1 Más accesible. Las listas jerarquizan el contenido del menú, de modo que los navegadores no visuales encuentran los enlaces dispuestos de manera ordenada.

Un ejemplo. En la página web del Instituto Nacional de Estadística (INE), se ha elegido un mapa de imágenes para desarrollar el menú desplegable de la izquierda. Una excesiva dependencia de la información gráfica excluye a los usuarios invidentes o con deficiencias visuales.

Además, el hecho es que los enlaces que componen un menú forman una lista. Etiquetarlos como tal es lo apropiado, y tiene un significado más profundo que si simplemente los agrupamos uno tras otro. La semántica es, y seguirá siendo, muy importante.

#2 Más manejable. Al diseñar el menú con css, quedan separados estilo, estructura y comportamiento. Esto aportará más limpieza al código y será más sencillo de entender para otros si más adelante es otra persona distinta del desarrollador/diseñador quien se encarga de la página.

#3 Más rápido. Un mapa de imágenes como el del INE necesita proporcionar al navegador gran cantidad de información para que posicione los elementos desplegables. Lo mismo ocurre con los menús que se hacen con tablas para cada item y javascript para los efectos de despliegue.

En cambio, los menús con listas estiladas como el del Ministerio de Industria, Turismo y Comercio (MITYC), definen un estilo general que después se aplica particularmente a cada elemento, lo que agiliza la carga de la página.

#4 Más versátil. Otra ventaja añadida es que se puede modificar su apariencia de forma radical con sólo pequeñas modificaciones en los estilos CSS.

Así, un menú vertical puede convertirse fácilmente en un menú horizontal, y viceversa. Lo mismo ocurre con modificaciones de colores o a la hora de agregar un nuevo elemento al menú.

#5 Más compatible. Existen organismos como el W3C, creado por el padre de la WWW, que marcan pautas o estándares para que las páginas web estén escritas de la misma manera. Aunque hay navegadores que todavía no se han adaptado por completo a estas pautas, la tendencia pasa por ceñirse cada vez más a ellas.

Diseñar con listas estiladas es más adecuado a los estándares. Los estándares son iguales para todos, por lo que aunque no hayamos probado nuestra web en todos los navegadores y plataformas, si éstos se rigen por los estándares vigentes, la mostrarán de forma correcta.

Anotaciones relacionadas | Menús CSS gratis

Valore de 1 a 5 este artículo
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 voto(s), media: 5.00 sobre 5)

Deja tu comentario3 Comentarios

  • Tiburcio
    16/06/2008

    esta muy bien

  • Milena
    10/03/2009

    El menú está perfecto…y donde está el código fuente? porfa…

  • Laura
    11/03/2009

    Hola Milena, en esta anotación se habla de los beneficios de hacer un menú con estilos CSS y listas, pero no se ofrece ningún ejemplo práctico.

    Si quieres menús CSS gratis, puedes visitar esta entrada:
    Menús CSS gratis

Deja tu comentario



Tags HTML Permitidos:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

2mdc.com diseño web C/ Matias Turrión, 24, 1º, Madrid 28043 Tel: 91 759 00 24 Fax: 91 759 15 18 Diseño web