Przyciski opcji
Część sekcji Podstawy ścieżki HTML w Coddy. Lekcja 41 z 60.
W HTML przyciski opcji służą do tworzenia zestawu wzajemnie wykluczających się opcji, z którego użytkownik może wybrać tylko jedną. Przyciski opcji tworzy się za pomocą tagu <input> z atrybutem type ustawionym na "radio".
Oto podstawowa składnia tworzenia przycisku radiowego w HTML:
<input type="radio" id="option1" name="radiogroup" value="option1">
<label for="option1">Option 1</label><input>: Znacznik definiujący pole wejściowe.type="radio": Atrybut określający typ pola wejściowego jako przycisk opcji.id: Atrybut nadający przyciskowi opcji unikalny identyfikator.
name: Atrybut, który grupuje przyciski opcji. Wszystkie przyciski opcji o tej samej nazwie należą do tej samej grupy i jednocześnie można wybrać tylko jedną opcję z grupy.
value: Atrybut określający wartość powiązaną z przyciskiem opcji. Ta wartość jest wysyłana na serwer po przesłaniu formularza.
<label>: Znacznik, który zapewnia klikalną etykietę dla przycisku opcji. Atrybutforetykiety powinien być zgodny z atrybutemidprzycisku opcji.
Oto przykład tworzenia grupy przycisków opcji:
<form>
<input type="radio" id="option1" name="mygroup" value="option1">
<label for="option1">Option 1</label>
<br>
<input type="radio" id="option2" name="mygroup" value="option2">
<label for="option2">Option 2</label>
<br>
<input type="radio" id="option3" name="mygroup" value="option3">
<label for="option3">Option 3</label>
<br>
</form>W tym przykładzie mamy formularz z trzema przyciskami opcji, które należą do tej samej grupy, ponieważ mają ten sam atrybut name („mygroup”). Każdy przycisk opcji ma unikalne id i value oraz odpowiadającą mu etykietę. Gdy użytkownik wybierze jedną z tych opcji i prześle formularz, wartość wybranego przycisku opcji zostanie wysłana na serwer.
Wyzwanie
ŁatwyUtwórz dokument HTML zawierający formularz z grupą przycisków opcji. Formularz powinien zawierać następujące elementy:
- Grupę trzech przycisków opcji o nazwie "color".
- Pierwszy przycisk opcji powinien mieć identyfikator "red", wartość "red" i etykietę z tekstem "Red".
- Drugi przycisk opcji powinien mieć identyfikator "green", wartość "green" i etykietę z tekstem "Green".
- Trzeci przycisk opcji powinien mieć identyfikator "blue", wartość "blue" i etykietę z tekstem "Blue".
- Dodaj tag
<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