The list of HTML5 input types (+ sample for each, as created by D3.JS):

Plus a lone 'input type=range' one: