Menu
Coddy logo textTech

Powtórzenie — formularze nr 2

Część sekcji Podstawy ścieżki HTML w Coddy. Lekcja 47 z 60.

challenge icon

Wyzwanie

Łatwy

Zbudujmy prosty formularz rejestracyjny, taki jak na poniższym obrazku!

Oto, co należy uwzględnić:

  1. Tag <form>, który obejmie wszystkie elementy.
  2. Pole Username z etykietą i polem tekstowym. Etykieta powinna zawierać tekst "Username:" i używać for="username". Pole powinno mieć atrybuty id="username", name="username", type="text" oraz placeholder "Enter your username".
  3. Pole Email z etykietą i polem na adres e-mail. Etykieta powinna zawierać tekst "Email:" i używać for="email". Pole powinno mieć atrybuty id="email", name="email", type="email" oraz placeholder "Enter your email".
  4. Pole Password z etykietą i polem na hasło. Etykieta powinna zawierać tekst "Password:" i używać for="userpassword". Pole powinno mieć atrybuty id="userpassword", name="userpassword", type="password" oraz placeholder "Enter your password".
  5. Grupa przycisków opcji, które pozwolą użytkownikom wybrać typ: "Student" lub "Teacher". Dodaj akapit lub nagłówek z tekstem "User Type:" nad przyciskami opcji. Przycisk opcji "Student" powinien mieć atrybuty id="student", name="usertype", value="student" oraz etykietę z tekstem "Student". Przycisk opcji "Teacher" powinien mieć atrybuty id="teacher", name="usertype", value="teacher" oraz etykietę z tekstem "Teacher". Pamiętaj: oba przyciski opcji muszą mieć ten sam atrybut name ("usertype"), aby można było zaznaczyć tylko jeden z nich naraz.
  6. Grupa pól wyboru, które pozwolą użytkownikom wybrać zainteresowania: "Sports", "Music" i "Technology". Dodaj akapit lub nagłówek z tekstem "Interests:" nad polami wyboru. Pole wyboru "Sports" powinno mieć atrybuty id="sports", name="interests", value="sports" oraz etykietę z tekstem "Sports". Pole wyboru "Music" powinno mieć atrybuty id="music", name="interests", value="music" oraz etykietę z tekstem "Music". Pole wyboru "Technology" powinno mieć atrybuty id="technology", name="interests", value="technology" oraz etykietę z tekstem "Technology". Pamiętaj: wszystkie pola wyboru powinny mieć ten sam atrybut name ("interests"), ponieważ należą do tej samej grupy.
  7. Przycisk Sign Up i przycisk Clear na końcu formularza. Przycisk Sign Up powinien mieć type="submit", a przycisk Clear powinien mieć type="reset". Przycisk Sign Up powinien wyświetlać tekst "Sign Up", a przycisk Clear — tekst “Clear”.

Pamiętaj, aby dodać odpowiednie etykiety i tytuły, dzięki którym formularz będzie przyjazny dla użytkownika!

Pamiętaj, że pola powinny zawierać te ważne atrybuty: type, id, name i value.

Spróbuj swoich sił

<!DOCTYPE html>
<html>
    <body>
        <!-- Wpisz kod tutaj -->
    </body>
</html>

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Web