The list of HTML5 input types (+ sample for each, as created by D3.JS):
Plus a lone 'input type=range' one: