Menu
Coddy logo textTech

Listy rozwijane

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

W HTML menu rozwijane to lista elementów, która pojawia się, gdy użytkownik kliknie element lub najedzie na niego kursorem. Menu rozwijane są często używane do prezentowania listy opcji w kompaktowy sposób. Aby utworzyć menu rozwijane, użyj znacznika <select> wraz ze znacznikami <option> dla poszczególnych elementów.

Oto podstawowa składnia tworzenia listy rozwijanej w HTML:

<select name="dropdown">
	<option value="value1">Option 1</option>
	<option value="value2">Option 2</option>
	<option value="value3">Option 3</option>
</select>
  • <select>: Znacznik definiujący menu rozwijane.
  • name: Atrybut, który nadaje menu rozwijanemu nazwę używaną do identyfikacji wybranej wartości podczas wysyłania formularza.
  • <option>: Tag definiujący element na liście rozwijanej.
  • value: Atrybut określający wartość przypisaną do opcji. Ta wartość jest wysyłana na serwer po przesłaniu formularza.
  • Option text: Widoczny tekst wyświetlany na liście rozwijanej dla każdej opcji.

Oto przykład tworzenia listy rozwijanej z trzema opcjami:

<select name="colors">
	<option value="red">Red</option>
	<option value="green">Green</option>
	<option value="blue">Blue</option>
</select>

W tym przykładzie mamy listę rozwijaną o nazwie "colors" i trzy opcje: czerwony, zielony i niebieski. 

challenge icon

Wyzwanie

Łatwy

Utwórz dokument HTML zawierający formularz z menu rozwijanym. Formularz powinien zawierać następujące elementy:

  1. Menu rozwijane o nazwie "fruits".
  2. Menu rozwijane powinno mieć cztery opcje z następującymi wartościami i tekstem:
  • Wartość: "apple", tekst: "Apple"
  • Wartość: "banana", tekst: "Banana"
  • Wartość: "orange", tekst: "Orange"
  • Wartość: "grape", tekst: "Grape"

Spróbuj swoich sił

<!DOCTYPE html>
<html>
    <body>
        <!-- Wpisz tutaj kod -->
    </body>
</html>
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Web