HTML — мощный язык, используемый для создания веб-страниц. Хотя большинство разработчиков знакомы с часто используемыми атрибутами HTML, есть некоторые менее известные атрибуты, которые предоставляют дополнительные функциональные возможности и улучшают взаимодействие с пользователем. В этой статье мы рассмотрим 7 таких атрибутов HTML, о которых вы, вероятно, еще не знали.

Enterkeyhint свойство виртуальной клавиатуры

enterkeyhint — это новый атрибут HTML-тега <input>. Этот атрибут влияет enter на стиль и поведение клавиш виртуальной клавиатуры. В основном он используется на таких устройствах, как мобильные терминалы и планшеты, чтобы пользователи могли четко знать enter, какое действие будет выполнять клавиша. Типичные значения этого атрибута: «ввести», «готово», «перейти», «следующий», «предыдущий», «поиск» и «отправить».

Например, если вы используете атрибут в поле поиска enterkeyhint="search" , когда пользователь использует окно поиска на мобильном устройстве, enterключ изменится на «Поиск», и пользователь сможет отправить поиск, щелкнув этот ключ.

<form action="/search">
  <input type="text" enterkeyhint="search" name="q">
  <input type="submit" value="Search">
</form>

В этом примере для свойства enterkeyhint поля ввода установлено значение «поиск», поэтому на виртуальной клавиатуре мобильного устройства enter метка клавиши изменится на «поиск».

enterkeyhintвозможные значения и их значения следующие:

  • Enter: поведение по умолчанию, которое обычно означает операцию новой строки.
  • Done: указывает, что операция ввода завершена, например, после заполнения последнего поля формы кнопка на виртуальной клавиатуре может измениться на Done.
  • go: означает переход на новую страницу или представление или запуск процесса.
  • Далее: указывает, что пользователь перейдет к следующему полю ввода, подходит для форм с несколькими полями ввода.
  • предыдущее: указывает, что пользователь перейдет к предыдущему полю ввода, подходит для форм с несколькими полями ввода.
  • поиск: указывает на необходимость инициировать операцию поиска, применимую к окну поиска.
  • отправить: Указывает, что сообщение или…