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).

Write a Reply or Comment

Your email address will not be published.