CodePrimer
Search a living directory of web syntax. Pick a problem, copy a working sample, then adapt it.
HTML
Beginner
Radio button group
How do I let users pick only one option?
HTML
Beginner
Checkboxes as PHP arrays
How do I submit multiple checkboxes to PHP?
HTML
Beginner
Select dropdown
How do I make a dropdown menu?
HTML
Beginner
Textarea multi-line input
How do I collect long comments?
HTML
Beginner
Date, hidden, and file inputs
What special input types should I know?
HTML
Beginner
GET vs POST forms
When should a form use GET or POST?
HTML
Beginner
Explicit label for= binding
How do I connect a label to an input?