Form Accessibility
Ensure your forms are accessible to all users, including those with disabilities.
Semantic Labels
Use clear, descriptive labels:
- Avoid hiding labels unless absolutely necessary
- Use the Label field for all components
- Ensure labels clearly describe the expected input
Help Text and Descriptions
Provide additional context:
- Use the Description field to provide instructions
- Use placeholder text as examples, not instructions
Keyboard Navigation
Ensure forms can be navigated without a mouse:
- Test form navigation using only the keyboard
- Ensure all interactive elements are reachable via keyboard