HTML Forms
<button>
A button is created using a ________ element or an <input> element
<meter>
A meter bar created with the _________ element represents a fixed value in a range delimited by a min and a max value. This value is visually rendered as a bar, and to know how this bar looks, we compare the value to some other set values
<progress>
A progress bar represents a value that changes over time up to a maximum value specified by the max attribute. Such a bar is created using a _________ element
<select>
A select box is created with a _______ element with one or more <option> elements as its children, each of which specifies one of its possible values
size attribute
Configures the physical length of a text field
<input>
The ________ element is used for most form widgets thanks to its type attribute, which allows you to radically change the type of input being entered
<legend>
The _________ element allows you to place a label in a <fieldset>
<label>
The _________ element is the formal way to define a label for an HTML form widget. This is the most important element if you want to build accessible forms
<textarea>
The __________ element creates a multi-line text field
<fieldset>
The ___________ element is a convenient way to create groups of widgets that share the same purpose, for styling and semantic purposes
<datalist>
You can provide suggested, automatically-completed values for form widgets using the _____________ element with some child <option> elements to specify the values to display
HTML forms
One of the main points of interaction between a user and a website or application. It can pass data a user enters on a web page to a web server
maxlength attribute
Specifies the maximum number of characters for an input field
action attribute
Defines the location (URL) where the form's collected data should be sent when submitted
method attribute
Defines which HTTP method to send the data with
<form>
All HTML forms start with the ________ element, which formally defines a form
method="post"
Form data gets sent in the HTTP request body
method="get"
Form data will be appended to the URL when sent