This tag will let the user to choose a color from the color exactly like the desktop applications. The input tag
<input type='color' > defines a color picker. The default value is #000000 (black). The value must be in seven-character hexadecimal notation
The input tag
Date Time Local
The input tag
<input type="datetime-local"> specifies a date and time input field, with no time zone. Depending on browser support, a date picker can show up in the input field.
<input type="month"> allows the user to select a month and year. Depending on browser support, a date picker can show up in the input field.
<input type="number"> defines a numeric input field. You can also set restrictions on what numbers are accepted.
<input type="range"> defines a control for entering a number whose exact value is not important (like a slider control). Default range is 0 to 100. However, you can set restrictions on what numbers are accepted with the min, max, and step attributes:
<input type="search"> is used for search fields (a search field behaves like a regular text field).
<input type="url"> is used for input fields that should contain a URL address.Depending on browser support, the url field can be automatically validated when submitted. Some smartphones recognize the url type, and adds ".com" to the keyboard to match url input.
<input type="week"> allows the user to select a week and year.Depending on browser support, a date picker can show up in the input field.