HTML Forms are used to select different kinds of user input.

HTML Forms

• A form is an area that can contain form elements.
• Form elements are elements that allow the user to enter information (like text fields, textarea fields, drop-down menus, radio buttons, checkboxes, etc.) in a form.


• A form is defined with the < form > tag.
< form >
< input >
< /input >

Input

• The most used form tag is the < input > tag. The type of input is specified with the type attribute. The most commonly used input types are explained below.

Text Fields

• Text fields are used when you want the user to type letters, numbers, etc. in a form.
• < form > First name: < input type="text" name="firstname" > < br > Last name: < input type="text" name="lastname" > < /form >How it looks in a browser:
• First name:
Last name: Note that the form itself is not visible. Also note that in most browsers, the width of the text field is 20 characters by default.

Radio Buttons HTML Forms

• Radio Buttons are used when you want the user to select one of a limited number of choices.

< input type="radio" name="sex" value="male"> Male < br > < input type="radio" name="sex" value="female" > Female

Checkboxes

Checkboxes are used when you want the user to select one or more options of a limited number of choices.
< form >
I have a bike:
< input type="checkbox" name="vehicle" value="Bike" / > < br / >
I have a car:
< input type="checkbox" name="vehicle" value="Car" / >
< br / >
I have an airplane: < input type="checkbox" name="vehicle" value="Airplane" / >
< /form >