Every Input Needs a Real label
Connect labels and fields so taps and reads work.
Why Labels Matter
A form field with no name is a mystery box. A real label tells every user, sighted or not, exactly what to type. 🏷️
The label Element
The label element is HTML's built-in way to name a field. The browser, screen readers, and tap targets all understand it for free.
All lessons in this course
- Every Input Needs a Real label
- Placeholder Is Not a Label
- Grouping Fields With fieldset and legend
- Help Text and Required Fields, Announced