- New <input> Properties Type= "Email", automatic verification, if the input is not a mailbox, you cannot submit.
- Added <input> Properties Type= "Tel", switch to the numeric keypad on the mobile side, no other changes.
- New <input> properties Type= "url", automatic verification, if the input is not a URL, it cannot be submitted.
- New <input> Properties Type= "Search", the input box displays the Delete text button, the other is not changed.
- New <input> Properties Type= "Range", the property step represents each change in scope, the property value represents the current value, the property Max and Min set the maximum minimum value.
- New <input> attribute type= "number", providing the plus and minus buttons to control the digital size.
- Added <input> attribute type= "Color", which provides a colour selection panel.
- New <input> attribute Type= "datetime", displays the full date, and displays UTC world Standard Time.
- New <input> Properties Type= "Datetime-local", displays the full date, not UTC.
- New <input> Properties Type= "Time", which provides a button to select seconds and minutes.
- Added <input> attribute type= "date" to provide a selection of the month-date panel.
- New <input> Properties Type= "Week", select the week of the year.
- New <input> attribute type= "Month", select the month of the year.
- New property MaxLength, sets the maximum number of input characters for the text box.
- New attribute placeholder, placeholder.
- New property AutoComplete, whether to save the user input value, on for open, off for off.
- New attribute autofocus, automatically gets focus.
- New attribute required, must be filled in.
- New attribute pattern, regular checksum.
- New attribute FormAction, set the submission address separately.
- New attribute Formnovalidate: Turn off validation, often used in conjunction with formaction, such as saving to a draft bin without verification.
HTML5 Self-study note [2] new form controls and form properties