Color y fondo

El color del texto, la transparencia y todo lo que va detrás de un elemento.

color: El color del texto (y, por herencia, de los hijos).

opacity: La opacidad de todo el elemento, con su contenido.

background-color: El color de fondo.

background-image: Una o varias imágenes de fondo, o degradados (linear-gradient(), radial-gradient(), conic-gradient()).

  • El color del texto, la transparencia y todo lo que va detrás de un elemento: colores, imágenes y degradados.
  • Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
  • Esencial. El color del texto (y, por herencia, de los hijos). También es el color por defecto de bordes y subrayados (currentColor).
  • Valores: nombre (red), #1d3557, rgb(), hsl(), oklch(), currentColor
  • Esencial. La opacidad de todo el elemento, con su contenido: de 0 (invisible) a 1 (opaco).

Introducción

El color del texto, la transparencia y todo lo que va detrás de un elemento: colores, imágenes y degradados.

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

color

Esencial. El color del texto (y, por herencia, de los hijos). También es el color por defecto de bordes y subrayados (currentColor).

Valores: nombre (red), #1d3557, rgb(), hsl(), oklch(), currentColor

opacity

Esencial. La opacidad de todo el elemento, con su contenido: de 0 (invisible) a 1 (opaco).

Valores: 0 a 1, o porcentaje

📌 Nota. Para que solo el fondo sea transparente, usa un color con transparencia: rgb(29 53 87 / 50%).

background-color

Esencial. El color de fondo.

Valores: cualquier color; transparent

background-image

Esencial. Una o varias imágenes de fondo, o degradados (linear-gradient(), radial-gradient(), conic-gradient()).

Valores: url(…), linear-gradient(…), none

background-repeat

Si la imagen de fondo se repite y en qué dirección.

Valores: repeat, no-repeat, repeat-x, repeat-y, space, round

background-position

Dónde se coloca la imagen de fondo.

Valores: center, top right, 50% 20%, right 1rem bottom 1rem

background-size

Esencial. El tamaño de la imagen de fondo. cover la escala hasta cubrir toda la caja (recortando lo que sobre); contain, hasta que quepa entera.

Valores: cover, contain, auto, 100% auto, 200px

background-attachment

Si el fondo se desplaza con la página o se queda fijo (efecto parallax sencillo).

Valores: scroll, fixed, local

background-clip

Hasta dónde llega el fondo: hasta el borde, el relleno o el contenido. Con text, el fondo solo se ve a través de las letras.

Valores: border-box, padding-box, content-box, text

background-origin

Desde qué caja se calcula la posición del fondo: borde, relleno o contenido.

Valores: padding-box, border-box, content-box

background-blend-mode

Cómo se mezclan las capas del fondo entre sí (imagen y color), como los modos de fusión de Photoshop.

Valores: multiply, screen, overlay, luminosity…

background

Esencial. Abreviada: color, imagen, posición / tamaño y repetición en una línea. Admite varias capas separadas por comas (la primera queda encima).

Valores: #fcbf49, url(a.jpg) center / cover no-repeat

Referencia de CSS
01

Color y fondo

El color del texto, la transparencia y todo lo que va detrás de un elemento.

Código del tema: .caja { color: #e63946; }

📘 Teoría

Introducción

1

El color del texto, la transparencia y todo lo que va detrás de un elemento: colores, imágenes y degradados.

2

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

color

1

Esencial. El color del texto (y, por herencia, de los hijos). También es el color por defecto de bordes y subrayados (currentColor).

2

Valores: nombre (red), #1d3557, rgb(), hsl(), oklch(), currentColor

opacity

1

Esencial. La opacidad de todo el elemento, con su contenido: de 0 (invisible) a 1 (opaco).

2

Valores: 0 a 1, o porcentaje

3

📌 Nota. Para que solo el fondo sea transparente, usa un color con transparencia: rgb(29 53 87 / 50%).

background-color

1

Esencial. El color de fondo.

2

Valores: cualquier color; transparent

background-image

1

Esencial. Una o varias imágenes de fondo, o degradados (linear-gradient(), radial-gradient(), conic-gradient()).

2

Valores: url(…), linear-gradient(…), none

background-repeat

1

Si la imagen de fondo se repite y en qué dirección.

2

Valores: repeat, no-repeat, repeat-x, repeat-y, space, round

background-position

1

Dónde se coloca la imagen de fondo.

2

Valores: center, top right, 50% 20%, right 1rem bottom 1rem

background-size

1

Esencial. El tamaño de la imagen de fondo. cover la escala hasta cubrir toda la caja (recortando lo que sobre); contain, hasta que quepa entera.

2

Valores: cover, contain, auto, 100% auto, 200px

background-attachment

1

Si el fondo se desplaza con la página o se queda fijo (efecto parallax sencillo).

2

Valores: scroll, fixed, local

background-clip

1

Hasta dónde llega el fondo: hasta el borde, el relleno o el contenido. Con text, el fondo solo se ve a través de las letras.

2

Valores: border-box, padding-box, content-box, text

background-origin

1

Desde qué caja se calcula la posición del fondo: borde, relleno o contenido.

2

Valores: padding-box, border-box, content-box

background-blend-mode

1

Cómo se mezclan las capas del fondo entre sí (imagen y color), como los modos de fusión de Photoshop.

2

Valores: multiply, screen, overlay, luminosity…

background

1

Esencial. Abreviada: color, imagen, posición / tamaño y repetición en una línea. Admite varias capas separadas por comas (la primera queda encima).

2

Valores: #fcbf49, url(a.jpg) center / cover no-repeat

🕹️ Practica

Referencia interactiva Ejemplos editables: Color y fondo Abrir en pantalla completa

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros. culTest

La hice en febrero de 2026 para facilitar el aprendizaje de mis alumnos. La idea es aprender desarrollo web practicando y que el proyecto siga creciendo con nuevos temas, tests y retos.

Está inspirada en MDN, W3Schools, CodePen, Manz y muchos otros sitios de documentación sobre desarrollo web. Quería combinar teoría útil, ejemplos ejecutables, retos y el sistema de tests que ya tenía en culTest. culTest

Si te gustó, si no te gustó o si quieres escribirme, puedes hacerlo en cristianeslava@gmail.com