Знакомство с формами / Испытание: редактирование профиля [18/18]

Что не так? Ничего не понимаю Помогите!

Испытание: редактирование профиля

Профиль

    <form enctype="multipart/form-data" action="https://echo.htmlacademy.ru" method="post">
        <p></p>Ваш пол:
        <input type="radio" name="name" id="man" value="man">
        <label for="man">Мужской</label>
        <input type="radio" name="name" id="woman" value="woman" checked>
        <lable for="woman">Женский</lable><br>
            Месяц и год рождения:<br>
            <select name="month" id="month">
                <option selected value="January">Январь</option>
            </select>
            <select name="data" id="data">
                <option value="1990">1990</option>
            </select><br>
            Знакомые технологии:<br>
            <select multiple size="4">
                <option value="HTML">HTML</option>
                <option value="CSS" selected>CSS</option>
                <option value="JavaScript">JavaScript</option>
                <option value="Node.js">Node.js</option>
            </select><br>
            Фото:
            <input type="file"><br>
            <input type="submit" value="Сохранить">
        </p>
        
    </form>
</body>

или

?

Исправил Не помогло.

Еще пробелы перед словами “Мужской” и “Женский”. Вкладку “Различия” посмотрите.

Дело было не в пробелах, а в

. Без них 100% У меня два вопроса:
1: Когда можно использовать

. И можно ли без него вводить текст?;
2: В каком уроке говорилось о необходимости пробелов?

тегах, обозначающих абзац

Спасибо за помощь

В уроках о пробелах ничего не было. Это особенность разметки задания.
Если я правильно поняла, то вы имеете в виду тег <p>. Текст без обертки - это плохо. Но не обязательно использовать только тег параграфа. Есть и другие теги (h1-h6, span, a), используйте то, что больше подходит по смыслу.

У Вас в коде ряд ошибок, причём несколько грубейших, которые просто не допустимы.

  1. При загрузке фото обязательно задаётся атрибут имя. В теории это указано.
  2. Список “Мультиселект” не имеет имени. В коде списков - 3 штуки, два из них Вы назвали, а этот нет. Он такой же как и предыдущие, ведь тоже задаётся тегом Select. А атрибут multiple, что-то типа надстройки. Дайте имя.
  3. Правильно писать тег label, а не lable
  4. Кое-где можно было НЕ использовать id и value (это не ошибка), а вот допустимы ли одинаковые значения атрибутов name и id - здесь у меня сомнения.