Cambiar la hoja de estilo CSS
El siguiente código nos permite cambiar de hoja de estilo pulsando en un enlace corriente, usando las variables de PHP y la función $_GET.
Este trozo va dentro del tag head:
(…)
$estilo=$_GET[‘estilo’];
<?php
echo «<link rel=»stylesheet» type=»text/css» href=»»;
echo $estilo;
echo » title=»estilo»>»;
?>
(…)
E incluimos los siguientes enlaces en cualquier sitio de nuestro HTML:
<a href=»#?estilo=estilo1.css»>Un estilo</a>
<a href=»#?estilo=estilo2.css»>Otro</a>
Puede ser buena idea disponer de una carpeta llamada estilos donde guardemos los archivos CSS, en ese caso hemos de cambiar el código y escribir la ruta correcta (por ejemplo, estilos/estilo1.css).
(No olvidemos las hojas de estilo alternativas, que es otra manera de afrontar el ejercicio).