- Should I use placeholder text?
- Why is the use of placeholder text as a form label bad for accessibility check all that apply?
- Do screen readers read placeholders?
- Why are placeholders important?
Should I use placeholder text?
Placeholder text can be used as an attribute for almost every HTML input type, and misguided designers and developers don't hesitate. It is tempting to provide text help for complex forms or omit input labels to improve aesthetics. However, employing placeholder text to do so causes many usability issues.
Why is the use of placeholder text as a form label bad for accessibility check all that apply?
Placeholder text within a form field makes it difficult for people to remember what information belongs in a field, and to check for and fix errors. It also poses additional burdens for users with visual and cognitive impairments.
Do screen readers read placeholders?
Assistive technologies, such as screen readers, do not treat placeholder text as labels.
Why are placeholders important?
Placeholders are frequently used to provide important input formatting instructions or are used in place of a more appropriate label element (more on that in a bit).