To make a form accessible, is it enough just to be sure that form labels appear immediately to the right of the fields they represent?
The key accessibility problem with HTML forms is that screen readers typically have to guess which label goes with which field. If a form consists solely of text fields and labels always appear immediately to the right of the fields they represent, a web author can be reasonably confident that screen readers will read this correctly. However, confidence goes down as forms become more complex, and accessible markup must be used in order to prevent screen readers from having to guess.
Related Questions
- To make a form accessible, is it enough just to be sure that form labels appear immediately to the right of the fields they represent?
- When I put in the date of birth, it defaults to today’s date. How can I make sure the right date goes on the form?
- Why does Web interChange have so many extra fields that do not appear on my paper PA form?