Conjunto de boas práticas para criar formulários acessíveis. Inclui regras para rótulos, instruções, mensagens de erro e agrupamento de campos.
Formulários acessíveis devem ser totalmente operáveis por teclado (Tab / Shift + Tab / Enter / Espaço / ESC). Por isso, devem apresentar:
- rótulos (labels) visíveis e associados aos campos, não só textos dentro do campo (placeholders);
- instruções sobre formato e obrigatoriedade dos dados;
- mensagens de erro claras e próximas ao campo correspondente;
- agrupamento de campos (fieldset/legend) para informações relacionadas;
- ordem lógica de navegação pelo teclado (tabulação).