Tecnología

Inicio

Cómo hacer que un servidor Analizar archivos CSS como PHP

Los diseñadores Web utilizan las hojas de estilo en cascada o CSS, el estilo de los elementos HTML de una página Web. La separación de estilo de contenidos le permite cambiar el diseño y el diseño en un solo archivo central, con los cambios reflejados automáticamente en cualquiera de las páginas utilizando el estilo. También puede generar archivos CSS de forma dinámica, utilizando un lenguaje del lado del servidor como PHP, para tirar el contenido del archivo de una base de datos. Como Apache normalmente analiza los archivos CSS como texto, debe utilizar un archivo ".htaccess" para decirle a Apache para analizar archivos CSS utilizando el motor de PHP.

Instrucciones

1 Abra una aplicación de edición de texto o desarrollo web, y añadir la siguiente línea:

AddType application / x-httpd-php css

Guarde el archivo como ".htaccess", asegurándose de que el editor no agrega una extensión de archivo, tales como ".txt" o similar.

2 Sube el archivo ".htaccess" en el directorio raíz de su sitio web utilizando un paquete FTP. cheques Apache para un archivo ".htaccess" cada vez que se solicita una página, por lo que la nueva configuración se activa inmediatamente.

3 Agregue el código siguiente al principio de los archivos CSS:

<? Php header ( "Content-type: text / css");?>

Esta cabecera indica al navegador que el formato de datos es texto plano, lo que permite navegadores antiguos para analizar correctamente. Ahora puede añadir código PHP a la página según sea necesario para generar la salida de CSS.

Consejos y advertencias

  • Usar CSS dinámico puede comprobar identificador de agente de usuario del navegador, y servir a diferentes CSS por consiguiente para eliminar los problemas de compatibilidad del navegador.