La tipografía compone el 90% del diseño web. Controlar el flujo horizontal (`text-align`), el espaciado vertical (`line-height`) y la transformación de caja (`text-transform`) es la diferencia entre un sitio amateur y una interfaz profesional accesible.
1Flujo Horizontal y Legibilidad
La propiedad text-align gobierna el eje X del contenido en línea.
- →left: Por defecto (en lenguajes LTR). Genera un margen derecho irregular ('ragged right') pero ofrece un ancla visual constante para la vista, maximizando la legibilidad.
- →center: Simétrico pero agotador para textos largos. Resérvalo para Títulos (H1, H2).
- →justify: Fuerza a las líneas a tocar ambos extremos estirando los espacios. Cuidado: puede generar 'ríos de espacio blanco' que rompen la estética visual.
2Transformación de Texto (A11y)
Jamás escribas EN MAYÚSCULAS directamente en el HTML. Muchos lectores de pantalla (Screen Readers) interpretan el texto en mayúsculas como siglas deletreando palabra por palabra. Para un diseño accesible, escribe el texto normal en tu HTML y usa text-transform: uppercase; en el CSS.
