Tienes que parametrizar de alguna forma la página que te está viniendo. Por ejemplo, tienes una página que es 'pagina.php' y le vamos a pasar un parametro p que es el menú que está seleccionado.
pagina.php: <? for ($i=0; $i<5; $i++) { if ($_GET['p'] == $i) { $sel = ''; } else { $sel = ' seleccionada'; } echo '<a href="pagina.php?p='.$i.'">Menu '.$i.'</a>' } ?> <style type="text/css"> .seleccionada { color:red; } </style> El 2 de julio de 2010 20:09, Quique <qui...@somosene.com> escribió: > > De hecho va dentro de páginas en PHP, pero no controlo mucho de PHP y no entiendo muy bien lo que dices. > > En realidad los enlaces no estan todos juntos en la misma página, todos vienen de paginas diferentes,por lo que no se si es necesario una variable: > > <p><a href="pagina_2.php#enlace_1">Ir a enlace 1</a></p> > > <p><a href="pagina_2.php#enlace_2">Ir a enlace 2</a></p> > > <p><a href="pagina_2.php#enlace_3">Ir a enlace 3</a></p> > > <p><a href="pagina_2.php#enlace_4">Ir a enlace 4</a></p> > > La página donde estan todos los anchors juntos: > > <body> > <p id="enlace_1">enlace 1</p> > <p id="enlace_2">enlace 2</p> > <p id="enlace_3">enlace 3</p> > <p id="enlace_4">enlace 4</p> > </body> > > El estilo del css solo esta definido en <p> > > p { background: #fff; } > > Si le doy al link 1 quiero que se genere dinamicamente: > > p#enlace_1 { background: orange; } > > Si en cambio le doy al link 2: > > p#enlace_2 { background: orange; } > > link 3: > > p#enlace_3 { background: orange; } > > link 4: > > p#enlace_4 { background: orange; } > > Osea quiero destacar donde esta el anchor cambiando el color de fondo. > > ¿como meto el estilo dentro del enlace mismo en php? > > Gracias > > Quique > > _______________________________________________ > 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