Должен ли я использовать роль атрибута в моей разметке HTML5?
Рекомендуется ли использовать роль в моей разметке html5 или? И почему я должен использовать это, если ответ - да.
Спасибо.
1 ответ
Решение
Роли - это прагмы, предназначенные для предоставления информации непосредственно технологиям доступности, а не с использованием семантики HTML5. В тех случаях, когда одна и та же информация может быть передана, например, с помощью собственного HTML-кода или атрибута role <nav>
против role='navigation'
, должна использоваться нативная семантика. Это обычно относится к знаковым ролям. Что касается других ролей, их использование может помочь пользователям с ограниченными возможностями максимально использовать ваш контент, поэтому они могут извлечь из него пользу в той же степени, что и все остальные.