Должен ли я использовать роль атрибута в моей разметке HTML5?

Рекомендуется ли использовать роль в моей разметке html5 или? И почему я должен использовать это, если ответ - да.

Спасибо.

1 ответ

Решение

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

Другие вопросы по тегам