Forms are how users talk back to websites — searches, logins, registrations, checkout flows. Every form is built from the same foundation: a <form> wrapper that defines where data goes, labels and inputs that collect it, and a submit button that sends it. Master these basics and every form you'll ever build becomes a variation.
1-A 2-A 3-A 4-A | 5 POST 6 GET 7 = <label for="e">Email</label><input type="email" id="e" name="email"> 8 = Without it the field's value is not submitted 9 = GET = in URL, bookmarkable; POST = in body, for sensitive/large data | 10 = Clicking the label focuses the field - bigger touch target + accessibility