Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Атрибут required

Справочник: 

Характеристики атрибута

В каких браузерах работает?

10.0+ 5.0+ 9.6+ - 4.0+ 2.3+ 3.0+

В каких спецификациях используется?

HTML - - 5.0
XHTML - -

Для чего используется?

Используется главным образом для полей форм. Является инструментом установки важных полей, которые должны быть заполнены в обязательном порядке для беспрепятственной отправки информации на сервер. Другими словами, при игнорировании отмеченного поля отправка формы не произойдет, а поле подсветится ярким цветом. Особенности подсветки и вывода сообщения о не заполненном поле напрямую зависят от используемого браузера.

Как правильно задавать?

<input required>

Какие значения могут быть записаны в атрибут?

Никакие.

В каких тегах применяется?

input textarea select

Пример использования

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Атрибут required</title>
 </head>
 <body>
  <form action="">
   <p><input name="visitor" required placeholder="Имя посетителя"></p>
   <p><input type="submit" value="Переслать"></p>
  </form>
 </body>
</html>

По итогу получаем

required

Тип HTML атрибута: 
Прочие