Выбор ответа Junior Семантика обновлено
Placeholder вместо label
Вопрос
Почему поле только с placeholder и без <label> считается ошибкой?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Подсказка исчезает при вводе, часто бледная и плохо служит подписью. Placeholder пропадает, как только человек начал печатать, и он уже не помнит, что это за поле.
Варианты ответа
- Placeholder не поддерживается в мобильных браузерах и там не виден
- Подсказка исчезает при вводе, часто бледная и плохо служит подписьюправильный ответ
- Поле без
<label>не отправляется вместе с формой на сервер - Placeholder запрещено использовать вместе с
type="email"
Разбор
Placeholder пропадает, как только человек начал печатать, и он уже не помнит, что это за поле. Его серый цвет обычно не проходит по контрасту, а как доступное имя он используется лишь запасным вариантом. С отправкой формы label не связан: отправляется всё, у чего есть name. Мобильные браузеры placeholder поддерживают, ограничений с type="email" нет.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.