HTML CSS JavaScript SEO Python Posts Privacy About Contact

HTML Forms

An HTML form is used to collect user input.

An HTML form is used to collect user input. The user input is most often sent to a server for processing.

The <form> Element

The HTML <form> element is used to create an HTML form for user input:

<form>
 .
form elements
 .
</form>

The <input> Element

The HTML <input> element is the most used form element. An <input> element can be displayed in many ways, depending on the type attribute.

Preview

Input Types

Here are the most common input types:

  • <input type="text"> - Displays a single-line text input field
  • <input type="radio"> - Displays a radio button (for selecting one of many choices)
  • <input type="checkbox"> - Displays a checkbox (for selecting zero or more of many choices)
  • <input type="submit"> - Displays a submit button (for submitting the form)
  • <input type="button"> - Displays a clickable button
Preview