What the person is doing
The form collects a compact set of related details, such as profile, contact, shipping, sign-in, or preferences.
Foundation · lesson 4 of 34 · Input And Data Entry
Underlying principle: An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
Put a small coherent set of related fields on one page with clear grouping, required and optional labelling, one submit action, linked validation recovery, and preservation of all entered values.
An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
The form collects a compact set of related details, such as profile, contact, shipping, sign-in, or preferences.
Put a small coherent set of related fields on one page with clear grouping, required and optional labelling, one submit action, linked validation recovery, and preservation of all entered values.
Initial empty state with form heading, instruction, required or optional indicator explanation, grouped fields, and submit action.
Are all fields on this page related to one small task outcome?
Tab order follows the same top-to-bottom order users see on screen.
The form collects a compact set of related details, such as profile, contact, shipping, sign-in, or preferences.
The full lab is intentionally loaded on request. That keeps this reading page fast while preserving the strong and weak states, keyboard checks, and failure scenarios.
The form collects a compact set of related details, such as profile, contact, shipping, sign-in, or preferences.
Put a small coherent set of related fields on one page with clear grouping, required and optional labelling, one submit action, linked validation recovery, and preservation of all entered values.
Initial empty state with form heading, instruction, required or optional indicator explanation, grouped fields, and submit action.
One page contains too many unrelated fields for users to scan or recover from.
Keep field order in the DOM the same as the visible order.
U.S. Web Design System - checked
USWDS form-template guidance supports multi-control form accessibility, field grouping, required indicators, validation alignment, and vertical field order.
Government Digital Service - checked
GOV.UK form-structure guidance supports starting with one thing per page and merging pages when user research shows that is better for the task.
Government Digital Service - checked
GOV.UK error summary guidance supports linked recovery for failed single-page form submissions.
Source trail checked: