Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/01/2011, 14:59
Avatar de sanxuan
sanxuan
 
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 13 años, 3 meses
Puntos: 36
Respuesta: Cambiar el tapiz o plantilla de mi aplicacion

Un archivo CSS es un archivo de texto. Si queremos que varíe podemos crearlo incluso de manera dinámica tanto del lado del servidor como desde el lado del cliente. Sin embargo no es tan habitual hacer esto.
Es más normal añadir enlaces con la etiqueta <link>. El orden de colocación de estos enlaces determina qué estilo se va a utilizar de entre los que aparezcan en todas las páginas CSS.
De esta manera no hace falta ni modificar las hojas existentes, basta con declarar las propiedades que queremos cambiar en otra hoja de estilos y colocar un enlace a ésta por debajo del enlace a las hojas de estilo que ya estemos usando.
Es habitual usar lenguajes del lado del sevidor para seleccionar qué hojas de estilos se deben añadir antes de enviar la página. Esta hoja puede incluso formar parte de la página que estamos enviando.
De igual manera se puede variar el CSS del lado del cliente, cambiando las propiedades que queramos en un script.

Para una pregunta general como la que planteas sólo puedo dar una respuesta general como ésta.