Addaw, ir a inicio Donar

Técnica CSS WCAG 2.2

C13Indicar el tamaño de letra con palabras clave como small o large

Nombre oficial en el W3C: Usar tamaños de fuente con nombre

En pocas palabras

En CSS, el tamaño de la letra puede darse con palabras en lugar de números: small, medium, large, x-large o larger, entre otras. El navegador calcula el tamaño real a partir del que tiene elegido la persona. Por eso, si ella agranda la letra, todo el texto crece de forma proporcional.

Por qué es importante

Las personas con baja visión suelen aumentar el tamaño de letra del navegador o usar el zoom solo de texto. Si la web fija la letra en píxeles, algunos navegadores no aplican ese cambio.

Con las palabras clave, el tamaño depende siempre del ajuste de la persona. Así una ficha de producto o un aviso legal siguen siendo legibles para quien necesita letra grande.

Cómo se hace

  1. Use las palabras de tamaño fijo relativo: xx-small, x-small, small, medium, large, x-large y xx-large. Todas parten del tamaño por defecto del navegador, que es medium.
  2. Use larger y smaller para que un texto sea algo mayor o menor que el que lo rodea.
  3. Deje el texto principal en medium o sin tamaño, para respetar el ajuste de la persona.
  4. No mezcle estas palabras con tamaños en píxeles en el mismo texto.

Cómo comprobarlo

  1. Con las herramientas del navegador (F12), revise que font-size usa una de esas palabras clave.
  2. En Firefox, active «Ampliar solo el texto» (menú Ver, Zoom) y amplíe hasta el 200 %.
  3. Compruebe que todo el texto crece y que nada se corta ni se solapa.

Ejemplo

Tamaños de letra con palabras clave para el texto de una convocatoria.

body { font-size: medium; }
h1 { font-size: xx-large; }
strong { font-size: larger; }
.pie { font-size: small; }
Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica C13 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

CSS

Descripción

El objetivo de esta técnica es especificar un tamaño de fuente con nombre que exprese el tamaño relativo de fuente deseado. Estos valores proporcionan indicaciones para que el agente de usuario pueda elegir un font-size relativo al font-size heredado.

Ejemplos

Tamaños de fuente con nombre en CSS

Este ejemplo selecciona un tamaño de fuente mayor para los elementos strong, de modo que su texto sea siempre mayor que el texto que lo rodea, en cualquier contexto en que se usen. Suponiendo que los encabezados y los párrafos usan tamaños de fuente distintos, cada una de las palabras resaltadas de este ejemplo será mayor que el texto que la rodea.

<style>
  strong {font-size: larger}
</style>
...
<h1>Letting the <strong>user</strong> control text size</h1>
<p>Since only the user can know what size text works for them, 
 it is <strong>very</strong> important to let them configure the text size.  
...

Pruebas

Procedimiento

  1. Comprobar que el valor de la propiedad CSS que define el tamaño de la fuente es uno de los siguientes: xx-small, x-small, small, medium, large, x-large, xx-large, smaller o larger.

Resultados esperados

  • La comprobación n.º 1 es verdadera.

Recursos

Cómo lo comprobamos en ADDAW

En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.

Solicitar una auditoría

Basado en la técnica C13 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.