Label the field before asking for data
Use a persistent visible label for the input purpose and add a description only when the shopper needs context, constraints, or consequences.
Give every input a persistent visible label that names the requested data. Add a description only when the shopper needs to understand why the value is requested, how it will be used, or what valid input looks like.
A placeholder is an example or hint inside an empty field. It disappears when the person types and should not carry the only statement of purpose. W3C guidance supports descriptive labels that are associated with their controls and instructions that explain expected input or unusual format requirements.[1][2]
The rest of this lesson is available once the Atlas is unlocked.