Pola wyboru
Część sekcji Podstawy ścieżki HTML w Coddy. Lekcja 42 z 60.
W HTML pola wyboru służą do tworzenia zestawu opcji, z którego użytkownik może wybrać wiele opcji. Pola wyboru tworzy się za pomocą znacznika <input> z atrybutem type ustawionym na "checkbox".
Oto podstawowa składnia tworzenia pola wyboru w HTML:
<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label><input>: Znacznik definiujący pole wejściowe.type="checkbox": Atrybut określający typ pola wejściowego jako pole wyboru.id: Atrybut nadający polu wyboru unikalny identyfikator.
name: Atrybut, który grupuje pola wyboru. W przeciwieństwie do przycisków opcji można jednocześnie zaznaczyć wiele pól wyboru o tej samej nazwie.value: Atrybut określający wartość powiązaną z polem wyboru. Ta wartość jest wysyłana na serwer po przesłaniu formularza.
<label>: Tag zapewniający klikalną etykietę pola wyboru. Atrybutforetykiety powinien być zgodny z atrybutemidpola wyboru.
Oto przykład, jak utworzyć grupę pól wyboru:
<form>
<input type="checkbox" id="option1" name="mygroup" value="option1">
<label for="option1">Option 1</label><br>
<input type="checkbox" id="option2" name="mygroup" value="option2">
<label for="option2">Option 2</label><br>
<input type="checkbox" id="option3" name="mygroup" value="option3">
<label for="option3">Option 3</label><br>
</form>W tym przykładzie mamy formularz z trzema polami wyboru, które należą do tej samej grupy, ponieważ mają ten sam atrybut name („mygroup”). Każde pole wyboru ma unikalne id i value oraz odpowiadającą mu etykietę. Gdy użytkownik zaznaczy jedną lub więcej z tych opcji i prześle formularz, wartości zaznaczonych pól wyboru zostaną wysłane na serwer.
Wyzwanie
ŁatwyUtwórz dokument HTML zawierający formularz z grupą pól wyboru. Formularz powinien zawierać następujące elementy:
- Znacznik
<form>. - Wewnątrz formularza utwórz grupę trzech pól wyboru o nazwie "toppings".
- Pierwsze pole wyboru powinno mieć identyfikator "cheese", wartość "cheese" i etykietę z tekstem "Cheese".
- Drugie pole wyboru powinno mieć identyfikator "pepperoni", wartość "pepperoni" i etykietę z tekstem "Pepperoni".
- Trzecie pole wyboru powinno mieć identyfikator "mushrooms", wartość "mushrooms" i etykietę z tekstem "Mushrooms".
- Dodaj znacznik
<br>po każdej etykiecie, aby utworzyć podział wiersza.
Spróbuj swoich sił
<!DOCTYPE html>
<html>
<body>
<!-- Wpisz kod tutaj -->
</body>
</html>Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
1Podstawy HTML
Czym jest HTML?Podstawowa struktura dokumentu HTMLTagi i elementyZagnieżdżanie i zamykanie tagówKomentarze w HTML7Strona profilu osobistego
Omówienie projektuSekcja nagłówka2Tekst i formatowanie
NagłówkiAkapityPodziały wierszaTekst pogrubiony i pochylonyPonownie: tekst pogrubiony i pochylonyPodsumowanie — formatowanie8Formularze i pola wejściowe, część 1
Podstawy formularzyPola tekstoweAtrybuty pólPole hasłaEtykiety pólPodsumowanie – podstawowy formularz11Strona rejestracji na wydarzenie
Przegląd projektuSekcja nagłówka6Układ strony
Elementy blokoweElementy linioweZnaczniki semantyczneSekcje i artykułyPodsumowanie — układ9Formularze i pola wejściowe, część 2
Przyciski opcjiPola wyboruListy rozwijanePrzyciskiPrzyciski w formularzachPowtórzenie — formularze nr 1Powtórzenie — formularze nr 2Poćwicz samodzielnie: Edytor online Web