CodeAventura
CSS
▸Estilo visual▸Alineación del texto

Misión

●localhost:5173
18 / 30Alineación del texto
Anterior

Alineación del texto

El texto también necesita saber dónde ponerse

Imagina una tarjeta preciosa, con fondo bonito, borde redondeado, sombra elegante... y luego el texto aparece pegado a la izquierda como si hubiera llegado tarde y se hubiera sentado donde pudo.

Eso también se diseña.

La propiedad text-align controla cómo se alinea horizontalmente el texto dentro de su caja.

Los valores más comunes

Los valores que más verás son:

  • left: alineado a la izquierda
  • center: centrado
  • right: alineado a la derecha

Ejemplo:

Todo el texto dentro de .tarjeta se colocará en el centro horizontal.

Ojo con una confusión muy famosa

text-align: center centra el texto, no la caja.

Si quieres centrar un bloque entero en la página, eso ya es otro tipo de problema y se resuelve con otras herramientas, como márgenes automáticos o Flexbox.

CSS está lleno de estas pequeñas trampas: parece que una propiedad hace una cosa... pero en realidad hace una cosa más concreta.

Cuándo centrar y cuándo no

Centrar funciona muy bien en:

  • Títulos hero
  • Tarjetas
  • Botones
  • Mensajes cortos

Pero en bloques largos de texto suele dificultar la lectura. Un párrafo enorme centrado se siente como leer un pergamino lanzado por el viento.

Tu desafío 🚀

Haz que la clase .tarjeta tenga text-align: center.

Ordenar el texto también es diseñar...