Qué es una hoja de estiloEn las primeras versiones del HTML, el código fuente de una página web contenía tanto la información (el contenido) como la forma de representarse (el diseño o formato). Actualmente, estos dos aspectos están separados. La página web sólo debe contener información, mientras que el formato se describe en lo que se llaman Hojas de Estilo en Cascada (en inglés, CSS, Cascading Style Sheets).
Las ventajas de utilizar hojas de estilo son muchas, sobre todo permiten hacer un diseño consistente y fácil de modificar. Si varias páginas web hacen referencia a la misma hoja de estilo, para cambiar la apariencia de un elemento de todas las páginas (por ejemplo, del encabezado h1) es suficiente con hacer los cambios en un único lugar, en la hoja de estilo.
Una hoja de estilo es un archivo de texto en el que se define el aspecto de cada una de las etiquetas de una página web.
Una hoja de estilo está formada por una o varias sentencias. Existen dos tipos de sentencias: las reglas-arroba y las reglas. Las reglas-arroba deben aparecer al principio de la hoja de estilo y las reglas después. Las reglas-arroba que se escriban después de alguna regla no se tienen en cuenta.
|
sentencia 1
sentencia 2
etc. |
@import "general.css";
h1 { color : white ; background-color: blacke; }
p { color : black ; background-color: white; } |
Las reglas-arroba empiezan por el símbolo de arroba (@) pegado a un identificador y terminan por un punto y coma (;).
Las reglas están formadas por un selector y un bloque de declaración. El bloque de declaración empieza y acaba con llaves { }.
|
selector declaración |
@import "general.css";
h1 { color : white ; background-color: blacke; }
p { color : black ; background-color: white; } |
Cada declaración está formada por una o varias propiedades y su valor correspondiente.
selector1 { propiedad1 : valor ; propiedad2 : valor ; etc : etc }
h1 { color : red; }
Autor: Bartolomé Sintes Marco
Última modificación: 20 de enero de 2003