:optional

Описание

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

Чтобы задать особый внешний вид обязательным полям формы можно использовать псевдокласс :required.

Примеры

Смотрите :invalid

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

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

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

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

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