What the person is doing
The option set is short, stable, and mutually exclusive.
Foundation · lesson 1 of 20 · Selection And Choice
Underlying principle: Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
Show a labeled group of native radio inputs with visible options, clickable labels, optional hints, one selected value at a time, and group-level validation when required.
Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
The option set is short, stable, and mutually exclusive.
Show a labeled group of native radio inputs with visible options, clickable labels, optional hints, one selected value at a time, and group-level validation when required.
Exactly one selected option state.
Is this one mutually exclusive decision with a short enough list to show?
Only one option in the named group can be selected at a time.
The option set is short, stable, and mutually exclusive.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The option set is short, stable, and mutually exclusive.
Show a labeled group of native radio inputs with visible options, clickable labels, optional hints, one selected value at a time, and group-level validation when required.
Exactly one selected option state.
Allowing several options in the group to appear active at once.
Use a programmatic group label through fieldset/legend or an accessible radiogroup name.
Government Digital Service - checked
GOV.UK radios guidance supports one option from a list, fieldset/legend grouping, no careless preselection, and group-level errors.
U.S. Web Design System - checked
USWDS radio button guidance supports mutually exclusive choices, label click targets, vertical layout, spacing, and cautious defaults.
W3C Web Accessibility Initiative - checked
APG radio group guidance documents keyboard behavior, roles, checked state, labels, and descriptions for custom implementations.
Source trail checked: