menuitemcheckbox

Роль пункта списка в виде чекбокса из меню как в программе, операционной системе или приложении.

Время чтения: меньше 5 мин

Это незавершённая статья. Вы можете помочь её закончить! Почитайте о том, как контрибьютить в Доку.

Кратко

Скопировано

Самостоятельная роль виджета из WAI-ARIA для пункта в виде чекбокса или флажка из «настоящего» меню как в программе, операционной системе или в приложении.

В HTML нет тега с такой ролью.

Как пишется

Скопировано

Задайте role="menuitemcheckbox" любому тегу, лучше всего <div>, <span> или <li>.

Элемент с menuitemcheckbox обязательно должен находится внутри другого с menu или menubar.

Не забудьте добавить menuitemcheckbox в порядок фокуса с помощью tabindex.

У элемента с menuitemcheckbox обязательно должен быть атрибут aria-checked, как у любого другого чекбокса.

С ролью menuitemcheckbox можно сочетать все глобальные ARIA-атрибуты и некоторые другие атрибуты виджетовaria-disabled, aria-expanded, aria-haspopup, aria-posinset и aria-setsize.