0PricingLogin
Web Accessibility Academy · Lesson

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

  1. Every Input Needs a Real label
  2. Placeholder Is Not a Label
  3. Grouping Fields With fieldset and legend
  4. Help Text and Required Fields, Announced
← Back to Web Accessibility Academy