Я пытаюсь сделать форму доступной. Должен ли я внести свой вклад как в required
и в aria-required
атрибуты или только один?
<label for="textbox1">Input</label>
<input id="textbox1" type="text" name="Text Box" required>
Или как это?
<label for="textbox1">Input</label>
<input id="textbox1" type="text" name="Text Box" aria-required="true">
Или как это?
<label for="textbox1">Input</label>
<input id="textbox1" type="text" name="Text Box" aria-required="true" required>
В статье " Доступные формы HTML5 - требуемые входы" утверждается, что лучше всего реализовать оба варианта.