CSS, que significa Cascading Style Sheets (Hojas de Estilo en Cascada), es un lenguaje de diseño utilizado para controlar el aspecto y la presentación de las páginas web HTML. Con CSS, puedes cambiar el color, la fuente, el tamaño y la disposición de los elementos HTML para crear un diseño visualmente atractivo y coherente en tu sitio web.
Aquí hay algunos conceptos básicos de CSS que te ayudarán a empezar:
Selección de elementos:
p. Para seleccionar elementos con una clase específica, usarías .nombre-clase. Y para seleccionar un elemento con un ID específico, usarías #nombre-id.Propiedades y valores:
color, el valor podría ser un nombre de color como rojo, un valor hexadecimal como #ff0000, o un valor RGB como rgb(255, 0, 0).Reglas CSS:
p { color: blue; } aplicará el color azul a todos los párrafos en la página.Cascada y especificidad:
Añadir CSS a una página HTML:
<style> dentro de la sección <head>, o mediante un archivo externo de CSS vinculado a la página utilizando la etiqueta <link>.Aquí tienes un ejemplo básico de cómo se vería una regla CSS para cambiar el color de los párrafos en una página web:
p {
color: blue;
}
Selección de elementos:
p seleccionará todos los párrafos en la página..clase seleccionará todos los elementos que tengan la clase «clase».#id seleccionará el elemento con el ID «id».Aplicación de estilos:
color, el tamaño de la fuente utilizando la propiedad font-size, o el fondo utilizando la propiedad background-color.Ejemplo práctico:
Supongamos que queremos cambiar el color de fondo de todos los párrafos en nuestra página a azul y el color del texto a blanco. Podríamos escribir el siguiente código CSS:
p {
background-color: blue;
color: white;
}
Este código aplicará un fondo azul y texto blanco a todos los párrafos en nuestra página.
Aplicaciones de estilos:
Reglas CSS internas:
<style> en la sección <head> de un documento HTML.
Reglas CSS Internas
Este es un párrafo con estilos aplicados mediante reglas CSS internas.
Reglas CSS externas:
.css.<link> en la sección <head> del documento HTML.
Reglas CSS Externas
Este es un párrafo con estilos aplicados mediante reglas CSS externas.
/* En el archivo estilos.css */
/* Reglas CSS externas */
p {
color: red;
font-size: 18px;
}
Diferencias:
