:required

Описание

CSS псевдокласс :required находит любые <input> элементы, имеющие атрибут required. Он позволяет формам легко сообщать, что поля должны быть корректно заполнены перед отправкой формы.

Псевдо-класс :optional может использоваться, чтобы дать особый внешний вид полям, не обязательным для заполнения.

Примеры

Смотрите :invalid.

Спецификации

Спецификация Статус Комментарий
HTML Living Standard
Определение ':required' в этой спецификации.
Живой стандарт Без изменений.
HTML5
Определение ':required' в этой спецификации.
Рекомендация Определяет семантику в HTML и ограничения проверки.
Selectors Level 4
Определение ':required' в этой спецификации.
Рабочий черновик Без изменений.
CSS Basic User Interface Module Level 3
Определение ':required' в этой спецификации.
Рекомендация Определяет псевдокласс, но не семантику.

Поддержка браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка 10.0 4.0 (2) 10 10.0 5.0
Возможность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка ? 4.0 (2) Нет 10.0 5.0

Смотрите также