[1/28] Неверные отступы

Привет. Посмотрите, пожалуйста, код ниже. Не понимаю почему все съезжает.

`


Имя


Дата рождения



Цвет

Рыжий


Разрешать гладить
Секретное блюдо






`

Здесь ошибка, посмотрите внимательно, 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>

Да, точно. Поторопился. Но… не помогло :slight_smile:

Да ладно?

Да, не помогает. Где-то нашёл ветку, что разработчик написал, что там ошибка, которую собираются исправить. Поэтому совпадает только в случае, если в label оборачивать ТОЛЬКО подпись, но не её поле.

Оба варианта в проверке учесть невозможно, поэтому учитывается только вариант с раздельными подписями и полями, связанными по id.

Думаю, тогда это стоит уточнить в тексте задания, т.к. читается, что предпочтителен вариант с оборачиванием без id. Спасибо, что ответили. )

Так там же написано «Большая часть подписей содержит только текст, но одна подпись оборачивает и поле, и текст подписи».

В бесплатном разделе показано 2 способа оборачивания:

  1. Первый способ создать подпись — просто обернуть текст подписи и тег поля в тег

  2. по id.

Текст обсуждаемого же задания (в платном разделе) звучит так, что думается о первом варианте, без id. :slight_smile: