Supongo que se a lo que te refieres.

En mi blog personal (http://pablo.enlapc.com) tengo lo siguiente:

Todas las páginas levantan dos hojas de estilos, una general, y
otra que lo que hace es cambiar la imagen del encabezado. La primera
es una hoja de estilos común y corriente: main.css y la segunda es
header.css.php

La segunda en realidad es un script PHP que genera el selector CSS
que uso para mostrar la imagen en el encabezado del sitio web. Ahora
bien, se me ocurre que podrías hacer lo siguiente, si quieres que
en cada cambio de página se cargue una hoja de estilos distinta, y
no meter código PHP en tus páginas, puedes hacer lo siguiente:

En cada página, la llamada a css_rotador.css.php

<link href="/css/css_rotador.css.php" rel="stylesheet" type="text/css" />

En el código de esta, tienes que colocar lo siguiente:

<?PHP
/*
Lo siguiente envía un encabezado HTTP indicado que todo lo que sigue
a continuación es información text/css. De esta forma, el navegador
intepretará esta información como tal.
*/
header("Content-type: text/css\n");

/*
Armas un array con los nombres de las hojas de estilos que tienes para tu
sitio.
Esto está hecho considerando que en tu sitio existe un directorio css en el 
cuál está todas tus hojas de estilo.
*/
$aCSS_File[] = 'style_01.css';
$aCSS_File[] = 'style_02.css';
$aCSS_File[] = 'style_03.css';

?>
/*
Esto es ya parte de la hoja de estilo. Después del /css/ PHP aleatoriamente 
va a colocar el nombre de alguna de las tres hojas de estilos que se
cargaron
en el array de $aCSS_File
*/
@import ("/css/<?=$aCSS_File[rand(0, (sizeof($aCSS_File) - 1))];?>");

-- FIN del código

Bien, espero que esto sea lo que estabas buscando, sino creo que puede
serles
de utilidad. Esto creo que sería algo así como CSS dinámicas :P

Saludos

Pablo M. Beca
Santa Fe - Argentina
Mi Blog.....: http://pablo.enlapc.com
Mi Empresa..: http://www.infosoftstudios.com.ar




-----Mensaje original-----
De: Carlos Cabrera [mailto:[EMAIL PROTECTED] 
Enviado el: Martes, 16 de Noviembre de 2004 13:21
Para: [EMAIL PROTECTED]
Asunto: [Ovillo] Cambiar estilos de las paginas

Que tal,
Alguien sabe como puedo hacer que  mi pagina cambie la hoja de estilos, al
presionar click en algún link ó imagen, sin necesidad de que carge otra
pagina.

Saludos.

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes
modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org





_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a