Обратите внимание на следующую разметку:
<label class="required" for="email-address">Email Address <span class="audible">Required</span></label>
<input type="text" id="email-address" placeholder="[email protected]">
Наряду с этим у меня есть следующий css...
.required:after {
color: red
content: "*";
......
}
Когда я фокусирую поле, читатель экрана читает: "Адрес электронной почты требуется" звезда ". Я бы хотел сделать это с помощью css только для отображения визуального *, но я не хочу, чтобы это читали читатели экрана?
Или иначе это достаточно распространенная вещь, что нападающие и пользователи игнорируют звезду или задают настройки. И.Е. Не настоящая проблема?
Есть ли какой-либо возможный способ?