Forms: Labels and Errors
Use
<label for>
and associate error text via
aria-describedby
Group radios/checkboxes with
<fieldset>
+
<legend>
Announce validation results with live regions
Provide helpful hints and examples