UNIMINUTO, Corporación Universitaria Minuto de Dios Institución Universitaria Antonio José Camacho
AsignaturaPáginas Web
Guía de componentes y estilos · web y app Cómo hacerlo

Estilos Tipografía

Tipografía

La tipografía organiza la lectura. Material 3 define 15 estilos en cinco grupos (display, headline, title, body y label), cada uno en tamaño grande, mediano y pequeño.

Páginas WebUnidad 3: Diseño responsiveEl texto principal de una página se lee cómodo a 16 px con 24 px de interlineado.INSCRIBIRME

Escala tipográfica

Display Large57 / 64 · peso 400
Asignatura
Display Medium45 / 52 · peso 400
Páginas Web
Display Small36 / 44 · peso 400
Semestre 2026-2
Headline Large32 / 40 · peso 400
Unidad 3: Diseño responsive
Headline Medium28 / 36 · peso 400
Sliders y botones
Headline Small24 / 32 · peso 400
Taller práctico
Title Large22 / 28 · peso 400
Office avanzado
Title Medium16 / 24 · peso 500
Entrega del taller 3
Title Small14 / 20 · peso 500
Notas parciales
Body Large16 / 24 · peso 400
El texto principal de una página se lee cómodo a este tamaño.
Body Medium14 / 20 · peso 400
Texto de apoyo en tarjetas, listas y diálogos.
Body Small12 / 16 · peso 400
Notas al pie y textos secundarios.
Label Large14 / 20 · peso 500
Inscribirme
Label Medium12 / 16 · peso 500
Etiqueta de chip
Label Small11 / 16 · peso 500
INSIGNIA

Tamaño / interlineado en sp (en web, px). Valores de referencia de Material 3 con la fuente Roboto.

Los 5 grupos

GrupoPara quéEquivalente en HTML
DisplayTextos cortos y muy grandes: portadas, números destacadosPortadas, cifras
HeadlineTítulos de pantalla o secciónh1, h2
TitleTítulos de tarjetas, diálogos y listash3, h4
BodyTexto de lecturap, li
LabelTexto dentro de componentes: botones, chips, pestañasbutton, label

Lectura cómoda

  • Líneas de 40 a 70 caracteres en el texto de lectura (aquí se usa max-width: 65ch).
  • Interlineado de 1,4 a 1,6 veces el tamaño en el cuerpo de texto.
  • Pocas fuentes: una para todo, o una para títulos y otra para lectura.
  • Mayúsculas solo en textos muy cortos: se leen más lento.

En CSS

:root {
  --md-sys-typescale-headline-medium: 400 28px/36px "Roboto", sans-serif;
  --md-sys-typescale-title-medium:    500 16px/24px "Roboto", sans-serif;
  --md-sys-typescale-body-large:      400 16px/24px "Roboto", sans-serif;
  --md-sys-typescale-label-large:     500 14px/20px "Roboto", sans-serif;
}
h2     { font: var(--md-sys-typescale-headline-medium); }
p      { font: var(--md-sys-typescale-body-large); max-width: 65ch; }
button { font: var(--md-sys-typescale-label-large); }

/* Tamaño fluido con clamp: mínimo, ideal, máximo */
h1 { font-size: clamp(2rem, 5vw, 3.5rem); }

Accesibilidad

Usa rem

Si el usuario agranda la letra del navegador, rem la respeta; px fijos no tanto.

Contraste

4,5:1 para texto normal; 3:1 desde 24 px (o 19 px en negrita).

Encabezados en orden

h1, h2, h3 en orden lógico, sin saltos, aunque el tamaño visual sea otro.