← All terms

Form Label

Also known as: Input Label, Form Field Label

A text label programmatically associated with an interactive form control (such as a text input, button, checkbox, or dropdown) that identifies the purpose or function of that control to all users. In HTML, form labels are typically implemented using the <label> element linked to the control via a matching for/id attribute pair. Missing or improperly associated form labels are one of the most common web accessibility errors because screen readers cannot convey the purpose of unlabelled controls, leaving users who are blind or have low vision unable to understand what information to enter or what action a button will perform. WCAG success criteria 1.3.1 (Info and Relationships) and 4.1.2 (Name, Role, Value) both require proper form labelling.

Category: web accessibility · web development · screen reader accessibility · standards

Related: Screen Reader · WCAG · Alternative Text · ARIA

Sources