HTML & CSS · Junior · Question 56 of 75
Why isn't placeholder a replacement for <label>?
- ✓Correct answer: It disappears once the user types, has low contrast and isn't reliably announced as the field's name
- 2Placeholders don't work in modern browsers
- 3It is a replacement; labels are optional
Explanation
Use a visible <label> for the name and placeholder only for an example format. Users with memory or cognitive impairments especially struggle when the hint vanishes.