2015
1 featuresThe :checked, :disabled, and :enabled CSS pseudo-classes match form elements based on their state.
Limited Availability
9 featuresThe :autofill pseudo-class matches <input> elements that have been filled in automatically by the browser.
The <datalist> element sets recommended values for an <input> element. Browsers may show a dropdown menu of all values or match values as the user types.
The switch attribute, when present on an <input type="checkbox"> HTML element, renders a switch control with an on and off state instead of a checkbox control.
The <input type="color"> HTML element shows a color picker from which users can choose a color value.
The <select> element's appearance, including the button, selected option, picker dropdown, and options, can be customized using CSS.
The ability to control the opacity of a color picked using <input type="color"> and determine the colorspace of the selected color.
The showPicker() method for <input> elements shows the user interface for picking a value. For example, for <input type="date"> it shows the interface for picking a date.
The showPicker() method for <select> elements shows the dropdown menu or other user interface for picking one of the options.
The writingsuggestions HTML attribute turns on or off a browser's writing suggestions. Writing suggestions vary by browser. For example, if turned on then a browser might show inline text completions accepted by pressing Tab.