Addaw, ir a inicio Donar

Técnica CSS WCAG 2.2

C24Definir el ancho de los contenedores en porcentajes

Nombre oficial en el W3C: Usar valores porcentuales en CSS para la anchura de los contenedores

En pocas palabras

Los contenedores que llevan texto, como columnas o cajas de contenido, se miden en porcentajes del espacio disponible. Así, cuando alguien amplía la letra, el texto se recoloca dentro de la ventana. No hace falta desplazarse a izquierda y derecha para leer cada línea.

Por qué es importante

Una persona con baja visión suele ampliar el texto al 200 % o más. Si la columna mide, por ejemplo, 900 píxeles fijos, el texto ampliado acaba saliéndose de la ventana.

Entonces tiene que mover la página a un lado y a otro en cada línea. Es agotador y es fácil perderse. Con anchos en porcentaje, el texto se adapta y se lee de arriba abajo.

Cómo se hace

  1. Defina el width de las columnas y cajas de texto en porcentaje, por ejemplo width: 70%.
  2. Evite anchos fijos en px en los contenedores que tienen texto.
  3. Si quiere limitar el ancho en pantallas grandes, combine el porcentaje con un max-width en em.
  4. Pruebe la página ampliando el texto antes de darla por terminada.

Cómo comprobarlo

  1. Con las herramientas del navegador (tecla F12), revise el ancho de los contenedores de texto. Debe estar en porcentaje.
  2. Amplíe el texto al 200 %.
  3. Compruebe que puede leer todas las líneas sin desplazarse en horizontal.
  4. Compruebe que no se ha cortado ni ocultado ningún texto.

Ejemplo

Zona de contenido de un periódico digital centrada y con ancho en porcentaje.

<style>
  .contenido { width: 70%; margin: 0 auto; }
</style>
<div class="contenido">
  <p>Texto de la noticia...</p>
</div>
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 C24 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 permitir a los usuarios aumentar el tamaño del texto sin tener que desplazarse horizontalmente para leerlo. Para aplicar esta técnica, el autor especifica la anchura de los contenedores de texto con valores porcentuales.

Ejemplos

Un periódico tiene el contenido en el centro de la ventana. La anchura del contenedor del contenido se especifica en porcentajes de la página, de modo que cuando una persona con baja visión aumenta el tamaño de la fuente, el texto se reajusta dentro de la ventana del navegador al nuevo tamaño y no es necesario desplazarse horizontalmente.

Pruebas

Procedimiento

  1. Comprobar que todas las anchuras de los contenedores están especificadas con valores porcentuales.
  2. Aumentar el tamaño del texto al 200 %.
  3. Comprobar que no es necesario desplazarse horizontalmente para leer ninguna línea de texto.
  4. Comprobar que todo el texto sigue siendo visible en la página.

Resultados esperados

  • Las comprobaciones n.º 1, n.º 3 y n.º 4 son verdaderas.

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 C24 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.