Predictable label placement (label-position)

Labels are positioned where users expect: before or above text inputs (for LTR languages) and after checkboxes/radios, with clear proximity to their fields.


Label before radio buttons (LTR):

In this example, each option's label appears before the radio button. This breaks predictable placement for radios/checkboxes, where users expect the label after the control.


Subscribe to newsletter
Subscription choice

Note: Impossible to fully auto-test. While DOM order and some CSS heuristics can be flagged, a human tester or AI is needed to confirm visual placement and proximity across layouts and languages.


axe detected: none  |  QualWeb detected: none