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
- Defina el
widthde las columnas y cajas de texto en porcentaje, por ejemplowidth: 70%. - Evite anchos fijos en
pxen los contenedores que tienen texto. - Si quiere limitar el ancho en pantallas grandes, combine el porcentaje con un
max-widthenem. - Pruebe la página ampliando el texto antes de darla por terminada.
Cómo comprobarlo
- Con las herramientas del navegador (tecla F12), revise el ancho de los contenedores de texto. Debe estar en porcentaje.
- Amplíe el texto al 200 %.
- Compruebe que puede leer todas las líneas sin desplazarse en horizontal.
- 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
- Comprobar que todas las anchuras de los contenedores están especificadas con valores porcentuales.
- Aumentar el tamaño del texto al 200 %.
- Comprobar que no es necesario desplazarse horizontalmente para leer ninguna línea de texto.
- 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.
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.