button
checkbox A set of zero or more values from a predefined list.\nA checkbox
color [HTML5]\nAn sRGB color with 8-bit red, green, and blue components.\nA color well
date [HTML5]\nA date (year, month, day) with no time zone.\nA date control
datetime [HTML5]\nDefines a date and time control (year, month, day, hour, minute, second, and fraction of a second, based on UTC time zone)
datetime-local [HTML5]\nDefines a date and time control (year, month, day, hour, minute, second, and fraction of a second (no time zone)
email [HTML5]\nAn e-mail address or list of e-mail addresses\nA text field
file File Upload\nZero or more files each with a MIME type and optionally a file name\nA label and a button
hidden An arbitrary string
image Image Button\nA coordinate, relative to a particular image's size, with the extra semantic that it must be the last value selected and initiates form submission\nEither a clickable image, or a button
month [HTML5]\nDefines a month and year control (no time zone)
number [HTML5]\nA numerical value.\nA text field or spinner control
password Text with no line breaks (sensitive information).\nA text field that obscures data entry
radio An enumerated value.\nA radio button
range [HTML5]\nA numerical value, with the extra semantic that the exact value is not important.\nA slider control or similar
reset Reset Button 	A button
search [HTML5]\nText with no line breaks.\nSearch field
submit Submit Button\nAn enumerated value, with the extra semantic that it must be the last value selected and initiates form submission\nA button
tel [HTML5]\nText with no line breaks.\nA text field
text Text with no line breaks.\nA text field
time [HTML5]\nA time (hour, minute, seconds, fractional seconds) with no time zone.\nA time control
url [HTML5]\nAn absolute URL\nA text field
week [HTML5]\nDefines a week and year control (no time zone)