WCAG 1.0 Double A Checkpoint 12.4
Skip Quick Links
Quick Links:
- Checkpoint 2.2
- Checkpoint 3.1
- Checkpoint 3.2
- Checkpoint 3.3
- Checkpoint 3.4
- Checkpoint 3.5
- Checkpoint 3.6
- Checkpoint 3.7
- Checkpoint 5.3
- Checkpoint 5.4
- Checkpoint 6.4
- Checkpoint 6.5
- Checkpoint 7.2
- Checkpoint 7.3
- Checkpoint 7.4
- Checkpoint 7.5
- Checkpoint 9.2
- Checkpoint 9.3
- Checkpoint 10.1
- Checkpoint 10.2
- Checkpoint 11.1
- Checkpoint 11.2
- Checkpoint 12.2
- Checkpoint 12.3
- Checkpoint 12.4
- Checkpoint 13.1
- Checkpoint 13.2
- Checkpoint 13.3
- Checkpoint 13.4
“Associate labels explicitly with their controls.”
This is complementary to Checkpoint 10.2, which requires that labels be implicitly associated with their controls until browsers allow explicit associations. Checkpoint 12.4 goes further, requiring explicit association.
Example
<label for="firstname">First name:
<input type="text" id="firstname" tabindex="1"></label>
Warning: The example given above is an example of explicit association, not implicit, as stated on the W3C website. It is worth noting here that the W3C examples often contain errors, so they should be used with caution.
