Menu
Coddy logo textTech

Повторение — Формы №2

Часть раздела Fundamentals путешествия по HTML на Coddy — урок 47 из 60.

challenge icon

Задание

Легко

Давайте создадим простую форму регистрации, точно такую же, как на картинке ниже!

Вот что нужно включить:

  1. Тег <form>, чтобы объединить все элементы.
  2. Поле Username с меткой (label) и текстовым вводом. Метка должна содержать текст "Username:" и использовать for="username". Поле ввода должно иметь id="username", name="username", type="text" и плейсхолдер "Enter your username".
  3. Поле Email с меткой и вводом типа email. Метка должна содержать текст "Email:" и использовать for="email". Поле ввода должно иметь id="email", name="email", type="email" и плейсхолдер "Enter your email".
  4. Поле Password с меткой и вводом типа password. Метка должна содержать текст "Password:" и использовать for="userpassword". Поле ввода должно иметь id="userpassword", name="userpassword", type="password" и плейсхолдер "Enter your password".
  5. Группу радиокнопок, чтобы пользователи могли выбрать свой тип: "Student" или "Teacher". Добавьте абзац или заголовок с текстом "User Type:" над радиокнопками. Радиокнопка "Student" должна иметь id="student", name="usertype", value="student" и метку с текстом "Student". Радиокнопка "Teacher" должна иметь id="teacher", name="usertype", value="teacher" и метку с текстом "Teacher". Помните: обе радиокнопки должны иметь одинаковый атрибут name ("usertype"), чтобы одновременно можно было выбрать только одну.
  6. Группу чекбоксов, чтобы пользователи могли выбрать свои интересы: "Sports", "Music" и "Technology". Добавьте абзац или заголовок с текстом "Interests:" над чекбоксами. Чекбокс "Sports" должен иметь id="sports", name="interests", value="sports" и метку с текстом "Sports". Чекбокс "Music" должен иметь id="music", name="interests", value="music" и метку с текстом "Music". Чекбокс "Technology" должен иметь id="technology", name="interests", value="technology" и метку с текстом "Technology". Помните: все чекбоксы должны иметь одинаковый атрибут name ("interests"), так как они находятся в одной группе.
  7. Кнопку Sign Up и кнопку Clear в конце формы. Кнопка Sign Up должна иметь type="submit", а кнопка Clear — type="reset". Кнопка Sign Up должна отображать текст "Sign Up", а кнопка Clear — текст “Clear”.

Обязательно добавьте соответствующие метки и заголовки для удобства пользователя!

Помните, что поля ввода должны включать эти важные атрибуты: type, id, name и value.

Попробуйте сами

<!DOCTYPE html>
<html>
    <body>
        <!-- Напишите код здесь -->
    </body>
</html>

Все уроки раздела Fundamentals