Пропускать навигационную ссылку должен якорь за чертой или нет - PullRequest
0 голосов
/ 26 февраля 2019

Пропустить навигационную ссылку, должна ли я привязываться к крошке или нет?

<a href="#main" role="link" aria-label="Skip Navigation">Skip Navigation</a>
<div id="menu-container">Menu code goes here</div>
<div id="breadcrumb">Breadcrumb code goes here</div>
<div id="main">Main content goes here</div>

или, если задать вопрос другими словами, является ли крошка частью навигации?

Заранее спасибо.

1 Ответ

0 голосов
/ 26 февраля 2019

Основная цель пропуска ссылок - пропустить блоки контента, например, навигацию, которая повторяется вверху (или в начале порядка табуляции) на нескольких веб-страницах.См. Критерий успеха 2.4.1: Обходные блоки, в WCAG 2.1 :

Доступен механизм для обхода блоков контента, которые повторяются на нескольких веб-страницах.

Тропинка крошки является примером типа контента, который будет повторяться на нескольких веб-страницах.По этой причине я бы рекомендовал пропустить ссылки для основного контента, а также пропустить след крошки.

Кстати, вам не нужно role="link" на обычной ссылке (<a href="..." >), поскольку эта роль уже неявна для этого элемента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...