Por envolver a interação do visitante, seja para acesso restrito de determinada área, ou envio de informações privadas, os formulários devem possibilitar o acesso às informações durante o preenchimento não apenas para leitores de tela, mas por pessoas que utilizam navegadores gráficos.
Alguns elementos são básicos para a construção de um formulário, como:
- FORM: o contêiner do formulário;
- INPUT: especifica os tipos de campos presentes (text, submit, button, radio button e checkbox, por exemplo);
- TEXTAREA: campo de texto multilinha, como observações e comentários;
- SELECT: Utilizado para listas selecionáveis (como um menu);
- BUTTON: Utilizado para botões.
Para formulários acessíveis, deve-se atentar aos seguintes elementos: Label, FIELDSET, LEGEND e OPTGROUP.
Você pode saber mais em: