El lenguaje de programcion Css

CSS (Cascading Style Sheets) es el lenguaje utilizado para diseñar y estilizar elementos en una página web. Permite modificar colores, fuentes, tamaños, espaciado y la disposición de los elementos, mejorando la apariencia y experiencia del usuario.

Conceptos básicos de CSS:

Selectores:

Los selectores indican a qué elementos HTML se aplicará un conjunto de reglas de estilo. Algunos tipos comunes son:

Propiedades y valores:
Cada regla CSS contiene propiedades (como color, font-size, margin) seguidas de sus respectivos valores:

p{ color: blue; font-size: 16px; } En este caso, todos los párrafos <p> tendrán texto azul y tamaño de 16 píxeles.

Propiedades y valores: Cada propiedad controla un aspecto visual del elemento, y el valor determina cómo se aplicará.

Métodos de aplicación:

CSS en línea:

Se escribe directamente dentro del elemento HTML. Aplicás estilos directamente en el atributo style del elemento HTML.

<p style="color: blue; font-size: 18px;"> Texto azul </p>

Estilos internos (en el mismo archivo HTML)

Se colocan en una etiqueta <style> dentro del <head> del documento HTML.

<head> <style> p { color: green; } </style> </head>

Estilos externos (archivo .css aparte)

Se crea un archivo .css (por ejemplo, estilos.css) y se vincula usando <link>.

<head> <link rel="stylesheet" href="estilos.css"> </head>

Reglas CSS

Una regla CSS incluye:

Especificidad

Cuando varios estilos se aplican al mismo elemento, la especificidad determina cuál gana. Por ejemplo:

Cascada y herencia:

En proceso...