Crear archivo css desde php
He buscado información de cómo hacer que una página php funcione como un archivo css (hoja de estilos) y hay poca cosa y confusa. Por ejemplo en http://www.forosdelweb.com dicen de crear varios css y según lo que quieras direccionar a uno u otros. Pero eso no es lo que yo quería y al final es muy sencillo.
Tan sólo es declarar la cabecera como text/css y después escribir la hoja de estilo con un par de funciones en el archivo PHP-CSS (css.php):
header('Content-Type: text/css'); echo 'body { font-family:\'Lucida Grande\', Verdana, Arial, Sans-Serif; color:#000000; background-color:#FFFFFF; }';
Y el enlace al css en la página que se quiera:
echo '<link href="css.php" rel="stylesheet" type="text/css">';
Este es un ejemplo básico, al ver que funciona yo he complicado la cosa juntando las dos cosas en un único archivo index.php
//Funcion del ejemplo
function estilo($ver){ if ($ver!='CSS'){ $contenido='<link href="index.php?ver=CSS" rel="stylesheet" type="text/css">'; }else{ $contenido='body { font-family:\'Lucida Grande\', Verdana, Arial, Sans-Serif; color:#000000; background-color:#FFFFFF;}'; }
//Escribiendo la página
if ($ver=='CSS'){ header('Content-Type: text/css'); echo $contenido=estilo('CSS'); }else{ echo $contenido; }
Eso es to… , eso es to… , Eso es todo.
No hay comentarios »
Aún no hay comentarios.
RSS feed para los comentarios de esta entrada. TrackBack URL





![Validate my RSS feed [Valid RSS]](http://www.zancajo.com/wordpress/wp-content/themes/z11/images/valid-rss.png)