Привет. Посмотрите, пожалуйста, код ниже. Не понимаю почему все съезжает.
`
Имя
Дата рождения
Цвет
Рыжий
Разрешать гладить
Секретное блюдо
`
Привет. Посмотрите, пожалуйста, код ниже. Не понимаю почему все съезжает.
`
Имя
Здесь ошибка, посмотрите внимательно, label закрывается раньше чем select.
Попробуйте связывать поле и подпись к нему с помощью атрибута for и id.
Спасибо, да, ошибка есть.
Но на общей картине это не сказалось
Подпись по id связали с полем?
Да,
<label for="color"> Цвет <select name="color" id="color"> <option value="red">Рыжий</option> </select> </label>
Не помогло
Когда связываете по id, то не надо вкладывать поле в label.
<label for="color">Цвет</label>
<select name="color" id="color">
<option value="red">Рыжий</option>
</select>
Да, точно. Поторопился. Но… не помогло
Да ладно?
Да, не помогает. Где-то нашёл ветку, что разработчик написал, что там ошибка, которую собираются исправить. Поэтому совпадает только в случае, если в label оборачивать ТОЛЬКО подпись, но не её поле.
Оба варианта в проверке учесть невозможно, поэтому учитывается только вариант с раздельными подписями и полями, связанными по id.
Думаю, тогда это стоит уточнить в тексте задания, т.к. читается, что предпочтителен вариант с оборачиванием без id. Спасибо, что ответили. )
Так там же написано «Большая часть подписей содержит только текст, но одна подпись оборачивает и поле, и текст подписи
».
В бесплатном разделе показано 2 способа оборачивания:
Первый способ создать подпись — просто обернуть текст подписи и тег поля в тег
по id.
Текст обсуждаемого же задания (в платном разделе) звучит так, что думается о первом варианте, без id.