domingo, 29 de noviembre de 2009

Archivos externos de Hojas de Estilos CSS en Páginas ASPX

Las hojas de estilo en cascada (en inglés Cascading Style Sheets), CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.
La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
A continuación muestro un ejemplo sencillo de un Archivo de Estilos CSS y como se utiliza en una página ASPX:
estilos.css:
/*Estilos CSS para controlar el formato a todos
los Elementos Webs de las Páginas*/body { background-image:
url(soporte/imagenes/fondo.jpg); background-repeat:
repeat;}
.menuNoActivo { font-family:Arial, Helvetica,
sans-serif; font-size: 14px; font-weight:
normal; color:#0000FF; text-align:center; font-style:inherit;}
.menuActivo
{ font-family:Arial, Helvetica, sans-serif; font-size:
14px; font-weight:
normal; color:#000000; text-align:center; font-style:inherit;}
.piePagina{ font-family:Arial,
Helvetica, sans-serif; font-size: 12px; font-weight:
normal; color:#000000; text-align:center; }
.textoEtiquetas{ font-family:Arial,
Helvetica, sans-serif; font-size: 18px; font-weight:
normal; color:#000000; text-align:center; }
.textoNormal{ font-family:Arial,
Helvetica, sans-serif; font-size: 14px; font-weight:
normal; color:#000000; text-align:center; }
.tablaGrid{ font-family:Arial,
Helvetica, sans-serif; font-size: 12px; font-weight:
normal; color:#000000;}
pagina.aspx:
link href="../estilos.css" rel="stylesheet"
type="text/css"