Fallo común Fallos comunes WCAG 2.2 obsoleta
F70Fallo del criterio de conformidad 4.1.1 debido al uso incorrecto de las etiquetas de apertura y cierre o del marcado de los atributos
Técnica obsoleta: el W3C ya no la recomienda. Se mantiene traducida como referencia histórica y porque sigue apareciendo en auditorías antiguas. |
En resumen
Este fallo (obsoleto desde las WCAG 2.2, al retirarse el criterio 4.1.1) describe errores de sintaxis en el marcado: etiquetas sin los signos < y >, cierres sin barra, comillas sin cerrar, atributos pegados sin espacio o valores sin entrecomillar con espacios. Cada navegador y tecnología de asistencia los interpreta a su manera, con resultados imprevisibles. Sigue siendo útil validar el código, aunque este criterio ya no lo exija.
Aplicabilidad
Lenguajes de marcado: HTML y otras tecnologías basadas en SGML o XML.
Descripción
El objetivo de este fallo es identificar ejemplos de errores de marcado en las etiquetas de los elementos que podrían impedir que la tecnología de asistencia genere un modelo satisfactorio de la página. Los distintos agentes de usuario pueden aplicar heurísticas diferentes para recuperarse de los errores, lo que da lugar a presentaciones incoherentes de la página entre unos agentes de usuario y otros.
Algunos tipos habituales de problemas con las etiquetas de apertura y cierre que conducen a esta condición de fallo (aunque la lista no es exhaustiva):
- Etiquetas de apertura y cierre a las que les faltan los signos de apertura < y de cierre >.
- Etiqueta de cierre a la que le falta la barra / inicial que indica que es una etiqueta de cierre.
- Valores de atributo que tienen comilla de apertura pero no de cierre. Los valores de atributo deben ir completamente entrecomillados o, en algunos lenguajes de marcado, pueden ir sin comillas.
- Ausencia de espacio en blanco entre atributos.
- Valores de atributo sin comillas que contienen espacios en blanco.
- No proporcionar la etiqueta de cierre en elementos que no admiten la sintaxis de elemento vacío.
Ejemplos
Faltan los signos de mayor y menor
El siguiente código falla porque a la etiqueta de apertura le falta un signo de mayor/menor y el límite previsto de la etiqueta no queda claro.
<p This is a paragraph</p>
Falta la barra en la etiqueta de cierre
El siguiente código falla porque a la etiqueta de cierre le falta la barra, lo que hace que parezca en realidad otra etiqueta de apertura.
<p>This is a paragraph<p>
Comillas de atributo desequilibradas
El siguiente código falla porque al valor del atributo le falta la comilla de cierre, lo que hace que el límite del par atributo-valor no quede claro.
<input title="name type="text">
Ausencia de espacio en blanco entre atributos
El siguiente código falla porque no hay espacio en blanco entre los atributos, lo que hace que el límite entre los pares atributo-valor no quede claro.
<input title="name"type="text">
Atributo sin comillas con un valor que contiene espacios
El siguiente código falla porque un valor de atributo no va entrecomillado y contiene espacios en blanco, lo que hace que el límite del par atributo-valor no quede claro.
<input title=Enter name here type=text>
Faltan etiquetas de cierre
El siguiente código falla porque falta la etiqueta de cierre del primer párrafo, por lo que no queda claro si el segundo párrafo es hijo o hermano del primero.
<p>This is a paragraph
<p>This is another paragraph</p>
Pruebas
Procedimiento
- Comprobar el código fuente de las páginas implementadas en lenguajes de marcado.
- Comprobar si hay etiquetas de apertura, etiquetas de cierre o atributos mal formados.
Resultados esperados
- Si la comprobación n.º 2 es verdadera, se da la condición de fallo y el contenido no cumple este criterio de conformidad.
Cómo lo comprobamos en ADDAW
Este fallo es uno de los que buscamos en cada auditoría de accesibilidad de ADDAW: lo documentamos con capturas y el código afectado, indicamos el criterio que incumple y la técnica suficiente con la que se corrige. Los informes siguen la metodología del Observatorio de Accesibilidad y la norma UNE-EN 301 549.
Fuente y licencia
Traducción al español, no oficial, realizada por ADDAW a partir de la técnica F70 del documento «Techniques for WCAG 2.2» del W3C (versión del repositorio público del W3C a 22/10/2026). Copyright © W3C® (MIT, ERCIM, Keio, Beihang). Se publica conforme a la licencia de documentos del W3C. El texto normativo de referencia es el original en inglés; si detecta un error en la traducción, escríbanos.