CSS
CSS son hojas de estilo en cascada o (Cascading Style Sheets,
o sus siglas CSS) se crearon para separar el contenido
de la forma, es decir, el aspecto y formato de un
documento de la información que contiene.
De esta forma los diseñadores mantienen un
control más preciso del aspecto de las páginas;
pudiendo obtener también una forma especial de
almacenamiento en código para su
programación.
Ventajas de CSS
• Con una Hoja de Estilo podemos modificar la presentación de cada elemento sin
modificar el código HTML, ahorrando esfuerzo y tiempo de edición. Así, el
mantenimiento del sitio web se hace más sencillo.
• El lenguaje CSS ofrece una amplia gama de herramientas de composición más
potentes que HTML.
• Con CSS se evita tener que recurrir a “trucos” para conseguir algunos efectos.
• Las Hojas de Estilo pueden usarse con otros lenguajes de programación (por ejemplo
JavaScript) para conseguir efectos dinámicos en las páginas.
• Se pueden especificar Hojas de Estilo para distintos navegadores.
• Los usuarios con alguna discapacidad pueden definir su propia Hoja de Estilo y la
regla important obligará al navegador a suplantar la Hoja de Estilo del autor de la
página.
Desventajas de CSS
En cuanto a las desventajas del uso de Hojas de Estilo, la única importante es el soporte
irregular que tienen las CSS por parte de los navegadores. Pueden existir incompatibilidades
con determinadas propiedades según el navegador que se utilice, según si es para Windows
o Mac o, incluso, entre distintas versiones de un mismo navegador.
• Si hay problemas o limitaciones de compatibilidades, el navegador aplicará el
formato predeterminado y nuestro trabajo de composición habrá sido inútil.
• Algunas propiedades de las CSS pueden provocar que una parte del contenido de
nuestra página resulte inaccesible desde algunos navegadores.
Referencias
iglesias, C. (03 de febrero de 2005). Obtenido de
[Link]