Чтобы сделать сайт, я работаю над совместимым с WCAG. Я добавляю к нему семантическое структурирование.Заголовок с ссылкой, не указанной в заголовке VoiceOver, ротор
Я заметил, что если в заголовке есть ссылка, она не подхвачена читателем, который я использую (VoiceOver).
То есть:
<h1>This is a H1 heading</h1>
<h3><a href="someurl.html">This is a H3 heading</a></h3>
<h4>This is a H4 heading</h4>
Показывает в роторе (ctrl-opt-u
) как:
1: This is a H1 heading
4: This is a H4 heading
При перемещении h3
текста из <a>
тегов так This is a H3 heading
является текстовым узлом, или переключатель к использованию span
, заголовок DOES отображается в роторе.
Мой вопрос заключается в следующем: есть ли способ получить h3
для отображения на заголовке заголовка, сохраняя его как гиперссылку?
Если кто-нибудь знает, является ли подобная проблема для NVDA или JAWS, эта информация тоже будет оценена.
Я должен отметить, используя команду 'ctrl-opt-cmnd-h', чтобы перейти к следующему заголовку. Посетите' h3'. – vpiTriumph
Похоже на ошибку в Voiceover, возможно, по электронной почте это на [email protected] – AlastairC
Для меня это тоже ошибка, выстрелил Apple Accessibility по электронной почте. Я дам вам, ребята, знать, отвечают ли они. – vpiTriumph