Guía de Tipografía UI
Aprende principios de diseño de tipografía UI, selección de fuentes, legibilidad y diseño responsivo
Fundamentos de Tipografía UI
Por Qué Importa la Tipografía UI
La tipografía en el diseño de UI impacta directamente la experiencia del usuario, la legibilidad y la percepción general de tu aplicación. Una buena tipografía guía a los usuarios a través de tu interfaz y mejora la usabilidad.
Legibilidad Primero
Las fuentes UI deben priorizar la legibilidad sobre el estilo. Los usuarios necesitan escanear y entender información rápidamente sin esfuerzo.
- Distinción clara de caracteres
- Espaciado de línea apropiado
- Buenos ratios de contraste
- Tamaños de fuente adecuados
Consistencia
Mantén una tipografía consistente en toda tu interfaz para crear una experiencia de usuario cohesiva.
- Familias de fuentes consistentes
- Escala de tamaños uniforme
- Espaciado estandarizado
- Jerarquía predecible
Selección de Fuentes para UI
Fuentes Sans-serif para UI
Las fuentes sans-serif son generalmente preferidas para el diseño de UI debido a su apariencia limpia y excelente legibilidad en pantallas.
Fuentes UI Populares:
- Inter
- Roboto
- Open Sans
- SF Pro Display
Características:
- Limpias y modernas
- Excelente legibilidad en pantalla
- Buenas en tamaños pequeños
- Amplio soporte de idiomas
Pesos de Fuente en UI
Usa diferentes pesos de fuente para crear jerarquía y enfatizar información importante.
Light (300)
Texto secundario, subtítulos
Regular (400)
Texto del cuerpo, contenido principal
Bold (700)
Títulos, énfasis
Escala Tipográfica
Escala Tipográfica Responsiva
Escala Base (16px)
- • H1: 2.5rem (40px)
- • H2: 2rem (32px)
- • H3: 1.75rem (28px)
- • H4: 1.5rem (24px)
- • Body: 1rem (16px)
- • Small: 0.875rem (14px)
Escala Responsiva
- • Móvil: 0.875x
- • Tablet: 1x
- • Desktop: 1.125x
- • Large: 1.25x
Implementación con CSS
/* Escala tipográfica responsiva */
:root {
--font-size-base: 16px;
--font-size-h1: clamp(2rem, 5vw, 2.5rem);
--font-size-h2: clamp(1.5rem, 4vw, 2rem);
--font-size-h3: clamp(1.25rem, 3vw, 1.75rem);
--font-size-body: clamp(0.875rem, 2.5vw, 1rem);
}
h1 { font-size: var(--font-size-h1); }
h2 { font-size: var(--font-size-h2); }
h3 { font-size: var(--font-size-h3); }
body { font-size: var(--font-size-body); } Jerarquía y Espaciado
Sistema de Espaciado
Espaciado Vertical
- • Interlineado: 1.4-1.6 para texto del cuerpo
- • Márgenes: 1.5rem entre secciones
- • Padding: 0.75rem para elementos
- • Espaciado de párrafos: 1rem
Espaciado Horizontal
- • Márgenes laterales: 1rem-2rem
- • Padding interno: 0.5rem-1rem
- • Espaciado entre elementos: 0.5rem
- • Márgenes de contenedor: 1rem
Principios de Jerarquía
- • Usa tamaños de fuente para establecer jerarquía
- • Aplica pesos de fuente para énfasis
- • Mantén consistencia en el espaciado
- • Usa color para diferenciar niveles
- • Considera la legibilidad en todos los tamaños
Diseño Responsivo
Media Queries para Tipografía
/* Tipografía responsiva */
@media (max-width: 768px) {
:root {
--font-size-base: 14px;
--font-size-h1: 1.75rem;
--font-size-h2: 1.5rem;
--font-size-h3: 1.25rem;
}
}
@media (min-width: 1200px) {
:root {
--font-size-base: 18px;
--font-size-h1: 3rem;
--font-size-h2: 2.25rem;
--font-size-h3: 1.875rem;
}
} Optimización para Dispositivos
Móvil
- • Tamaños mínimos de 16px
- • Interlineado de 1.5
- • Márgenes reducidos
- • Fuentes optimizadas para pantalla
Desktop
- • Tamaños más grandes
- • Interlineado de 1.4
- • Márgenes amplios
- • Fuentes de alta calidad
Accesibilidad y Legibilidad
Estándares de Accesibilidad
- • Contraste mínimo de 4.5:1 para texto normal
- • Contraste mínimo de 3:1 para texto grande
- • Tamaño mínimo de fuente de 16px
- • Interlineado mínimo de 1.4
- • Soporte para zoom del navegador
Optimización de Legibilidad
- • Ancho de línea de 45-75 caracteres
- • Espaciado de letras apropiado
- • Formas de letras claras
- • Evitar fuentes decorativas
- • Pruebas en diferentes dispositivos
Herramientas y Recursos
Herramientas de Diseño
Software de Diseño
- • Figma - Diseño colaborativo
- • Sketch - Diseño de interfaces
- • Adobe XD - Prototipado
- • InVision - Colaboración
Herramientas de Tipografía
- • Type Scale - Generador de escalas
- • Modular Scale - Escalas tipográficas
- • Font Pair - Combinaciones
- • Font Squirrel - Fuentes web
Bibliotecas de Fuentes UI
Fuentes Gratuitas
- • Google Fonts
- • Font Squirrel
- • Open Font Library
- • League of Moveable Type
Fuentes Premium
- • Adobe Fonts
- • Monotype
- • FontShop
- • MyFonts
Mejores Prácticas
Lista de Verificación
- • Verifica la legibilidad en diferentes dispositivos
- • Prueba con usuarios reales
- • Asegúrate de cumplir estándares de accesibilidad
- • Mantén consistencia en toda la interfaz
- • Optimiza para diferentes tamaños de pantalla
Pruebas y Evaluación
Pruebas de Usuario
- • Pruebas de legibilidad
- • Evaluación de jerarquía
- • Pruebas de accesibilidad
- • Retroalimentación de usuarios
Métricas de Rendimiento
- • Tiempo de lectura
- • Tasa de error
- • Satisfacción del usuario
- • Accesibilidad