Bueno, aun veo gente con problemas de menú....
Por que
no usar un menú con javascript
:
- Si el navegador del cliente no tiene habilitado el javascript, o no mantiene una versión actualizada, o no es compatible con el navegador...
Entonces tu cliente no podrá llegar a ningún lado:
- Por ello algunos de los expertos, notando este problema... Implementaron algo para dar solución. Una de esas mejores soluciones y muy conocida en este foro es la de Mikemoro. Todo Solucionado para IE con Tabla falsas...Una tecnica igualmente conocida entre los desarrolladores CSS.
Si deseas un menú persistente:
http://www.araudi.net/forosdelweb/me...plegable6.html
Una variación:
http://www.araudi.net/forosdelweb/me...egable8-1.html
Otra más:
http://www.araudi.net/Desplegables/m...legable12.html
Y por si hace falta:
http://www.araudi.net/forosdelweb/me..._4niveles.html
- Realmente existe de todo...
Listo, una vez se tiene la base...y sabemos que no tenemos problemas de compatibilidad.
Podemos aplicar efectos de Javascript, sobre lo que tenemos...Pero!, sin perder la básica funcionalidad del CSS, así en caso de que javascript no funcione, No importa! Por que estamos respaldados por CSS.
Que tal!
También existen muchas cosas mas que podemos hacer con CSS y otras no... pero siempre se debe tener en cuenta la compatibilidad. Tener a mano un navegador instalado Firefox+Firebug(Ver errores)+web developer+Yslow(rendimiento)+Unos cuatro navegadores portables(IE6,7,8) o IETester, Opera(portable)+Safari(portable)+...Tambien existe un tester de flash para firefox y una pesataña en donde podemos agregar Iexplorer para mas comodidad(IE TAB). Recordar que solo existen cuatro(IE, Firefox,Opera y de linux que no recuerdo) y un montón de variaciones basadas en estos. Tambien existe una Libreria Java (utilizada inicialmente por yahoo). que ayuda a comprimir tu código javascript...Hoy en día la utilizan mootols, prototype, Rico...y casi todas.
Para que sirve firebug: Probar tu web a distintas resoluciones, deshabilitar la cache del navegador+Comprobar errores en la web+y mucho mas...
Espero sea útil la información, y ayude esto a mejorar sus desarrollos!
Un saludo desde colombia!