2016-02-29 2 views
0

У меня возникли проблемы с доступом к навигационному элементу заголовка с помощью моей клавиатуры, и я хотел знать, пропущу ли я, используя ARIA, и если я должен пометить или пометить их по-другому, чтобы я мог перейдите к ссылке заголовка, используя клавиатуру, а не клавиатуру.Навигация на клавиатуре для интерактивного заголовка заголовка

<article role="article"> 
    <header role="navigation" data-bind="click:gotoLink"> 
     <div>....</div> 
    </header> 
</article> 

ответ

0

Трудно понять, что вы пытаетесь для того чтобы достигнуть от вашего образца кода, но некоторые вещи, чтобы отметить:

  • это не имеет смысл для переопределения header элемента с navigation роли и это non-conforming in HTML.
  • Для того, чтобы элемент был навигационным с клавиатуры, он должен быть либо interactive content, либо добавить tabindex attribute.
+0

Спасибо за полезные факты. То, что я пытаюсь сделать, состоит в том, чтобы мой заголовок был навигационным, поэтому, когда я использую свою клавиатуру и фокусируюсь на заголовке, я хочу, чтобы можно было нажать enter и перейти на его страницу содержания. Я могу сделать это с помощью мыши, но в настоящее время с клавиатурой и сосредоточиться на ней - я не могу ориентироваться. – 072et

+0

или даже тег всей статьи – 072et

Смежные вопросы