Tecnología

Inicio

Cómo insertar PHP en CSS

Cómo insertar PHP en CSS


CSS es un lenguaje de hojas de estilo que se utiliza para almacenar las opciones de formato y visualización de documentos escritos en un lenguaje de marcas, como las páginas Web. Aunque las hojas de estilo pueden ahorrar enormes cantidades de tiempo en la configuración de depuración y apariencia de edición de sitios de gran tamaño, una grave limitación para los programadores es que CSS no tiene la capacidad de almacenar o llame variables. Introduzca PHP - el, libre, de código abierto, lenguaje de programación del lado del servidor orientado a objetos populares. Cuando se utiliza PHP con CSS, es posible trabajar con variables y constantes para mejorar aún más el control sobre la apariencia de un documento. código PHP es interpretado por el servidor que ejecuta, y CSS se interpreta por lo que el navegador Web está siendo utilizado. Con el fin de utilizar PHP en sus documentos CSS, tendrá que instalar el servidor Apache y la última versión de PHP.

Instrucciones

CSS dinámico con PHP

1 Descargar el compilador de clases CSS de Interfacelabs en http://interfacelab.com/code/css_compiler.zip. Descomprimir el paquete, y almacenar el archivo PHP en el directorio raíz de su documento. Usted tendrá que incluir este documento en cualquier página HTML que puede utilizar una hoja de estilo que tiene variables.

2 Abra su editor de texto simple favorito, y crear un nuevo documento de texto con una extensión de archivo .cssp. Si no anexar el pequeño 'p' para la extensión de archivo, las variables no funcionarán.

3 Declarar sus variables en una regla en la parte superior del documento CSSP como esto:

@variables

{

variable1: bold 20px "Times New Roman";

variable2: # 000fff;

variableA: 24px;

variableB: 10%;

variableC: 10px;

}

4 Utilice la opción "var) (" la función de recordar cualquier variable se crea colocando el nombre de la variable entre los corchetes. Por ejemplo, si desea que todos los elementos de párrafo para utilizar variable1, debe incluir código como el siguiente:

p {font: var (variable1); }

Nótese que las variables son siempre entre mayúsculas y minúsculas.

5 Utilice la opción "eval ()" función y operadores estándar +, -, * y / para realizar los cálculos de variables. Deben establecerse en px, em, o%, y que deben coincidir. Por ejemplo, en nuestro conjunto de variables, las operaciones se pueden realizar en variableA y variableC porque se fijan tanto en píxeles. Sin embargo, si se realiza el cálculo entre variableB y variableA, no va a funcionar. Por ejemplo:

div.header {

width: eval(variableA - variableC);

altura: eval (variableC + 10px);

}

El resultado será un contenedor div con una anchura de 14 píxeles y una altura de 20 píxeles.

6 Escribe el siguiente código PHP en la parte superior de cada documento HTML tiene previsto utilizar estos estilos para incluir en el guión CSS compilador descargó anteriormente. Si la página HTML y el compilador CSS están en la misma carpeta, el código debería tener este aspecto:

<?

// include the compiler

incluir 'css_compiler.php';

?>

7 Inserte un "estilo) (" función entre los <head> y </ head> para incluir su hoja de estilo. La función de estilo requiere dos argumentos. Decirle al navegador la ruta absoluta a la carpeta que contiene el archivo CSS, y luego el nombre del archivo CSS que desea incluir, sin la extensión de archivo. Por ejemplo, si los archivos CSS se encuentran en var / www /, el código debería tener este aspecto:

<?

style('/var/www/','yourcss');

?>

8 Ajuste el estilo de los elementos en su documento HTML lo mismo que si estuviera usando CSS estática regular. Por ejemplo:

<Div class = "header"> </ div> creará el contenedor que hicimos en el paso 5, que es de 14 píxeles de ancho por 20 píxeles de alto.

Consejos y advertencias

  • Un editor HTML avanzado, como Adobe Dreamweaver o Microsoft Expression puede ayudar a organizar y depurar grandes, sitios web complejos.