4.31 Form fields should be associated with labels

Many websites use online forms. In order for screen readers, talking browsers and Braille devices to work efficiently, the devices need to able to associate a form label with the correct form control such as a text field or text control.
Form fields should always have a text-based label indicating what information should be entered in that field for greater accessibility. The following are the advantages:

Guidelines:

Example:

If a screen reader accesses a form element e.g. First Name that has a < label> element associated with it, it will be read as 'First Name' and indicate the type of form item as "First Name. Text Box".

Validation Technique: