Navigation Menu

Inclusive By Design

HTML Forms

Forms are the primary means by which users interact with Web applications from simple searches to requests for information, goods and services. Therefore, forms should be accessible to users with diverse skills and abilities.

Best Practices

Labeling Form Elements

Placing a label near its corresponding form element (proximity) does not ensure that screen readers will read the correct label or any label at all. Failure to programmatically associate a label with a form element also denies users with mobility impairments the ability to select small form elements, such as checkboxes and radio buttons, by clicking the corresponding label — HTML <label for> only.