A Sticky Footer Implementation Using Absolute Positioning

Button

Checkbox

Color (HTML 5)

Date (HTML 5)

Date type allows for min and max range of dates. These values are set for days starting March 20, 2017 and ending February 17, 2019.

Data Time Local (HTML5)

Email (HTML 5)

File

Hidden

Image

Month (HTML 5)

Number (HTML 5)

Password

Radio

Radios

Range

Reset

Search (HTML 5)

Submit

Tel (HTML 5)

Text

Time (HTML 5)

URL (HTML 5)

Week (HTML 5)

Vanilla Text Input with Readonly Set (Should only be used on textboxes)

Vanilla Text Input with ARIA-Readonly Set (Note: ARIA-Readonly Should Not Be Used On Native Inputs)

Bonus, HTML 5 Autocomplete Using Datalist

Single Select

One option disabled and one default selected

Multi-Select

Multi-selectable with some internal options and an option group disabled. Size is set to display eight options at a time. To select more than one option, use Control + Spacebar.