Theme
Tip: try Tab + Space.
What to look for
- Do related options have a programmatic group label (not just a nearby heading)?
- If you jump between form fields, do you still know which question a radio/checkbox belongs to?
- Is the group’s hint text connected (so it can be read with assistive tech)?
Before
BAD visual-only groupingLooks fine visually, but the group labels/hints are not attached to the controls programmatically.
After
BETTER fieldset + legendEach set of related options is grouped with <fieldset> + <legend> (and hints are connected).