Комментарии 15
<label class="field__hint">E-mail</label>
<input type="email" class="field__input">
Зачем кому-то оборачивать ярлык в label и потом не связывать его с соответствующим input? Ошибка верстки? Так давайте тогда еще и незакрытые теги сюда добавим - тоже проблема.
Явно указанный тип input'a (email), мягко говоря, снимает остроту проблемы.
Зачем кому-то оборачивать ярлык в label и потом не связывать его с соответствующим input? Ошибка верстки?
Нет. Разрешенный стандартом способ связи поля ввода и метки
?! Каким именно образом в этом примере связаны label и input? Вы вроде как именна на отсутствие связи между ними и сетовали.
Я не правильно прочитал предыдущее сообщение.
Ошибка верстки? Так давайте тогда еще и незакрытые теги сюда добавим - тоже проблема.
Я пишу о том, с чем встречаюсь в своей жизни. Если это ошибка на уровне незакрытого тега, то я и о ней напишу. Я не делаю приоритеты ошибкам. Для меня ошибка это ошибка.
Как в numeric можно ввести серию и номер паспорта?
А какие есть тонкости для модалки, которая не является диалогом/формой? Например, показывает картинку/текст (условно)? И влияет ли способ открытия модалки ( display
или .append()
, например) ?
Спасибо за статью, познавательно. inputmode="numeric" - это интересный вариант.
Полезное дело!!!
На сайте вместо связки label+input, есть input с атрибутом placeholder="Название"... Это плохая практика ?
Спасибо за полезную статью!
Подскажите пожалуйста, а если ставить label перед input, то как стилизовать label у соответствующего input:checked? Для обратного порядка (сначала input, потом label) работает селектор input:checked + label. Для предложенного вами порядка я придумала только способ с оберткой и селектором :has(:checked) > label, но :has пока не поддерживается в старых браузерах, интересно как еще можно решить эту задачу.
HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 7