The Web: HTML & CSS
📝 HTML: forms
The form is your conversation with the user: sign-up, login, contact. Learn to capture data with controls, accessible labels, and the validation the browser hands you for free.
What you'll learn
- Build forms by associating each
<label>with its control to improve accessibility and usability - Compose forms with different control types (
input,textarea,select/option,button) - Apply native validation with
required,type,patternandmin/max, and configure submission withactionandmethod
Lessons
The form, input and labelAssociate labels with controls for accessibility and usability. Control typesinput, textarea, select/option and button. Native validation and submissionrequired, type, pattern, min/max and the action/method flow.Practice this module in the app
DevPath is a hands-on course: you read the theory here; in the app you put it into practice with exercises that really run, offline.
Start free in the app →