Показать сообщение отдельно
  #8 (permalink)  
Старый 31.07.2019, 16:16
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от рони
для вас <select> удобно и красиво, для меня <ul>
Для стилизации нужно использовать CSS.

Сообщение от рони
одно понял вы хотите чтоб работало и от клавиатуры
А где вы прочитали, что это я так хочу? https://www.w3.org/TR/WCAG21/ Это рекомендация, чтобы ваш список работал везде, и очевидным способом.

Что значит, для меня удобно? Вы используете элементы не по назначению...

Сообщение от https://www.w3.org/TR/html52/grouping-content.html#the-ul-element
The ul element represents a list of items, where the order of the items is not important — that is, where changing the order would not materially change the meaning of the document.
Это может быть список стран, где вы побывали, список продуктов, необходимый для приготовления блюда, роль menu позволяет описать список команд доступных для программы и т.д.

Сообщение от https://www.w3.org/TR/html52/sec-forms.html#the-select-element
The select element represents a control for selecting amongst a set of options.
А про роль listbox сказано: A widget that allows the user to select one or more items from a list of choices

Сообщение от рони
<select> удобно и красиво, для меня <ul>
Да хоть знак подчёркивания, для стилизации нужно использовать CSS.

Последний раз редактировалось Malleys, 31.07.2019 в 16:20.
Ответить с цитированием