¿Qué es CSS?
CSS se utiliza principalmente para diseñar el estilo de las páginas web y embellecerlas. No solo puede modificar páginas web estáticamente, sino también formatear dinámicamente elementos de páginas web utilizando varios lenguajes de programación.
CSS puede controlar con precisión el diseño de los elementos en las páginas web a nivel de píxel, admite casi todos los estilos de fuente y tiene la capacidad de editar estilos de modelos y objetos de páginas web.
El uso de la tecnología CSS en la producción de páginas de inicio puede controlar de manera efectiva y más precisa el diseño, las fuentes, los colores, el fondo y otros efectos de la página.
Siempre que realices algunas modificaciones simples en el código correspondiente, podrás cambiar la apariencia y el formato de diferentes partes de la misma página o de diferentes páginas.
Antes de que CSS entrara en el lenguaje de interfaz de usuario, mucha gente consideraba a CSS como el lenguaje de interfaz de usuario. Hasta ahora, CSS no solo puede decorar páginas web, sino también utilizar varios scripts para formatear páginas web.
Principio de funcionamiento
CSS es un lenguaje que define estructuras de estilo como fuentes, colores y posiciones. Se utiliza para describir el formato y la autenticidad de la información en una página web. Los estilos CSS se pueden almacenar directamente en la página HTML o en un archivo de hoja de estilos independiente. De cualquier manera, una hoja de estilos contiene reglas para aplicar estilos a elementos de tipos específicos. Para uso externo, las reglas de las hojas de estilos se colocan en documentos de hojas de estilos externos con la extensión de archivo _css.
Las reglas de estilo son instrucciones de formato que se pueden aplicar a elementos de una página web, como párrafos de texto o enlaces. Una regla de estilo consta de uno o más atributos de estilo y sus valores. Las hojas de estilo internas se colocan directamente en las páginas web, las hojas de estilo externas se guardan en documentos separados y las páginas web se vinculan a hojas de estilo externas mediante etiquetas especiales.
El nombre "cascada" en CSS se refiere a cómo se aplican las reglas de la hoja de estilo a los elementos del documento HTML. Específicamente, los estilos en una hoja de estilos CSS forman una jerarquía, con estilos más específicos que cubren los estilos comunes. La prioridad de las reglas de estilo la determina CSS en función de este nivel, logrando así un efecto en cascada.