Forms can be an important part of any web site. Forms allow for interaction between the creators of a site and people visiting or using the web site in the shape of information collection.
In order to ensure the widest possible usage of forms on your web site, the forms must be created with accessibility and usability in mind. There are a number of factors that contribute to the accessibility and usability of forms, including layout, labeling and grouping.
Standard: All important information related to a form, such as form instructions, must be presented before the form itself. The submit button must be the last form element contained within a form.
Labeling form fields
Standard: All form fields must be associated with their labels using the < label> HTML tag. If a form cannot be labeled, it must include a title that explains in brief what the form field is.