У меня есть форма с атрибутами aria-describedby
для элементов ввода, за которой следует тег span
с описанием/примером желаемого ввода. У него также есть класс для отображения только для программ чтения с экрана (вместо этого зрячие люди могут использовать информацию placeholder
).
Проблема здесь в том, что, по крайней мере, согласно Клыку, программа чтения с экрана читает метку, затем запрашивает ввод, затем читает текст aria-describedby
.
Могу ли я переместить текст над вводом в коде, например.
<label for="givenName">Given name</label>
<span id="givenNameHelp" class="help-block sr-only">e.g. Liam</span>
<input class="form-control" type="text" id="givenName" placeholder="Liam" aria-describedby="givenNameHelp">