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

Responder a