Обновление Полей Ввода:Атрибут required сообщает что форма обязательна к заполнению.
Пример:
<input type="text" name="name" required>
Атрибут autofocus позволяет автоматически передавать фокус нужному полю
Пример:
<input type="text" name="name" autofocus>
Атрибут placeholder добавляет фоновый текст к форме
Пример:
<input type="text" name="name" placeholder="Введите Имя">
Также появились новые значения атрибута type:
<input type="search" > Для поиска
<input type="number"> Для ввода чисел
<input type="range"> Ползунок
<input type="color" > Для выбора цвета
<input type="tel" > Для телефонного номера
<input type="url"> Для веб-адресов
<input type="email" > Для почтовых адресов
<input type="date"> Для выбора календарной даты
<input type="month"> Для месяца
<input type="week"> Для недели
<input type="time"> Для времени
<input type="datetime"> Для указания даты и времени
<input type="datetime-local"> Для местной даты и времени
Для значений "number" и "range" доступны атрибуты
min - Минимальное значение
max - Максимальное значение
step - Шаг
Пример:
<input type="number" min="0" max="10" step="2" value="6">
Для значения "color" цвет по умолчанию задается в формате #ff00ff или словом по англ. (например "red")
Пример:
<input type="color" value="#ffooff>
Если браузер не поддерживает подобные типы полей ввода то он отобразит стандартное текстовое поле.