Я пытаюсь сделать форму доступной. Должен ли я сделать так, чтобы входные данные имели атрибуты 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 — обязательные входные данные утверждается, что лучше всего реализовать оба.