Lo ideal sería que el servidor marque el menú correcto, además es muy
sencillo si lo pasas por get (?mod=contacto)

El truco de la etiqueta body funciona pero para añadir opciones de menú es
muy poco práctico tener que ir a cambiar también el css.

Salludos

2011/8/2 Martín Szyszlican <marti...@gmail.com>

> Hola... alberto? belen?
> Si querés que cambie el current en el html, el menú debería ser generado
> por
> la programación y ponerle la clase al item que corresponda. La forma de
> hacer eso depende mucho del sistema que estés usando y eso si es un poco
> fuera de tema, pero si nos cuentas cuál es seguramente alguien podrá
> alcararte cómo se hace.
>
> Por otro lado, te ofrezco una técnica que me ha servido mucho: poner en la
> clase del body el nombre de la sección, ej: <body class="contacto">
> De forma que después se puede identificar la sección actual por la
> coincidencia entre la clase del body y la clase del menú, así:
>
> body.contacto #menu a.link-contacto {
> font-weight: bold;
> }
>
> Habría que repetir esta línea para cada una de la secciones del sitio, así
> que sólo resulta sencillo si son pocas secciones.
>
> Martín.
>
> El 2 de agosto de 2011 01:09, Clicker net <adalb...@msn.com> escribió:
>
> >
> >
> > Buenas... Lista disculpen si esta solicitud de ayuda esta fuera de
> Contesto
> > con la lista...
> > Estoy creando un sitio Modular, y tengo a traves del include a menu.html
> > bien cuando estoy en Home se marca por css .current que Home es la active
> > pero cuando le doy a ?mod=contacto se va para la pagina de contacto pero
> el
> > menu de contacto no se marca como actual... como haria para solucionar
> este
> > problema? a traves de css? o el problema va por javascript?
> > Gracias y de nuevo disculpas si el problema q tengo no es netamente css
> > pero la duda es en cuanto a la clase .current en css para un menu
> >
> >
> >
> > ___________________________________________________________________
> > Adelys Belen
> > Telf: 0412-513.59.86
> > Twitter: @adelysalberto
> > Linux Counter: #518291
> > Visita y Apoya: http://www.fernandezfeo.com
> >
> >
> >
> > _______________________________________________
> > Lista de distribución Ovillo
> > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> > Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> > http://lists.ovillo.org/mailman/listinfo/ovillo
> >
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a