6.1. Provide an explicit label for each form field

An explicit label must be provided for each form field.

In this example, a label has been added to the field for the second line of the address.


If it is not practical to add a label for each field (lack of space in the mock-up, for example), there are other solutions that can be used later in the development phase.

Nevertheless, this is a compromise solution that is less effective than directly optimizing the form field label.

Screen capture, caption below.
In this example of search field, a “Search” button compensates for the absence of an explicit label.


Text field with a "Email" placholder.
Same text field, the placeholder disappears during input, leaving the field without any label.

Placeholders must not be used as labels since they disappear when the field is filled.


Add a comment

All fields are mandatory.

Back to top