Пропускать навигационную ссылку должен якорь за крошкой или нет
Пропустить навигационную ссылку надо привязывать за пределы крошки или нет?
<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 ответ
Основная цель пропуска ссылок - пропустить блоки контента, например, навигацию, которая повторяется вверху (или в начале порядка табуляции) на нескольких веб-страницах. См. Критерий успеха 2.4.1. Обходные блоки в WCAG 2.1:
Доступен механизм для обхода блоков контента, которые повторяются на нескольких веб-страницах.
След крошки - пример типа контента, который будет повторяться на нескольких веб-страницах. По этой причине я бы рекомендовал пропустить ссылки для основного контента, а также пропустить след крошки.
Кстати, вам не нужно role="link"
по нормальной ссылке (<a href="..." >
), поскольку эта роль уже подразумевается для этого элемента.