Workshop Registration
Check your registration
We found 0 things to fix:
Registration complete
You’re registered for your workshop.
What to Notice
- Before submitting, what does the form tell you about each field?
- Which information is required?
- Which controls belong together?
- After an error, can you tell exactly what needs to change?
- What valid work did the form preserve?
- How easy is it to correct the problem and continue?
Under the Hood
Label and input
<label for="full-name">Full name (required)</label>
<input id="full-name" name="full_name" required>
The label identifies the control, while the native required attribute communicates required state.
Related controls
<fieldset>
<legend>Workshop choice (required)</legend>
...
</fieldset>
The legend supplies context for the related radio buttons.
Instructions and errors
<input aria-describedby="phone-error" aria-invalid="true">
<div id="phone-error">Enter a 10-digit phone number.</div>
Helpful relationships exist in the interface when the user needs both context and a clear recovery path.
Next step
You’ve now seen how structure, controls, and forms communicate before and after an interaction. Next, use those same questions to begin your individual accessibility review.