Recommend using for all modern browsers including Chrome, Firefox, Safari, and Internet Explorer. As well as all responsive and mobile browsers.|
<INPUT ...> creates the data entry fields on an HTML form. (Well, it creates most types of fields,
<TEXTAREA ...> and
<SELECT ...> also create some, as does the new
<BUTTON ...> tag.) The
TYPE attribute establishes what type of field the input is creating. The other
<INPUT ...> attributes affect different types of inputs different ways (or not at all). So let's jump straight into the
TYPE attribute and look at the different types of input fields.