Menu
Coddy logo textTech

Açılır Menüler

Coddy'nin HTML Journey'sinin Fundamentals bölümünün bir parçası — ders 43 / 60.

HTML'de bir açılır (dropdown) menü, bir kullanıcı bir öğeye tıkladığında veya üzerine geldiğinde görünen bir öğe listesidir. Açılır menüler, bir seçenek listesini kompakt bir şekilde sunmak için yaygın olarak kullanılır. Bir açılır menü oluşturmak için, tekil öğeler için <option> etiketleriyle birlikte <select> etiketini kullanırsınız.

İşte HTML'de bir açılır menü oluşturmak için temel sözdizimi:

<select name="dropdown">
	<option value="value1">Option 1</option>
	<option value="value2">Option 2</option>
	<option value="value3">Option 3</option>
</select>
  • <select>: Açılır menüyü tanımlayan etiket.
  • name: Açılır menüye bir ad veren ve form gönderildiğinde seçilen değeri tanımlamak için kullanılan bir öznitelik.
  • <option>: Açılır listedeki bir öğeyi tanımlayan bir etiket.
  • value: Seçenekle ilişkili değeri belirten bir öznitelik. Bu değer, form gönderildiğinde sunucuya gönderilir.
  • Option text: Her bir seçenek için açılır listede görünen görünür metin.

İşte üç seçenekli bir açılır menü oluşturmaya yönelik bir örnek:

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

Bu örnekte, "colors" ismine sahip bir açılır menümüz ve üç seçeneğimiz var: Red, Green ve Blue. 

challenge icon

Görev

Kolay

Açılır menü içeren bir form barındıran bir HTML belgesi oluşturun. Form aşağıdaki öğelere sahip olmalıdır:

  1. "fruits" adına sahip bir açılır menü.
  2. Açılır menü, aşağıdaki değerlere ve metne sahip dört seçeneğe sahip olmalıdır:
  • Değer: "apple", Metin: "Apple"
  • Değer: "banana", Metin: "Banana"
  • Değer: "orange", Metin: "Orange"
  • Değer: "grape", Metin: "Grape"

Kopya kağıdı

HTML'de bir açılır menü oluşturmak için, tekil öğeler için <option> etiketleriyle birlikte <select> etiketini kullanın:

<select name="dropdown">
	<option value="value1">Option 1</option>
	<option value="value2">Option 2</option>
	<option value="value3">Option 3</option>
</select>
  • <select>: Açılır menüyü tanımlar
  • name: Form gönderildiğinde açılır menüyü tanımlar
  • <option>: Her bir açılır menü öğesini tanımlar
  • value: Seçenek seçildiğinde sunucuya gönderilen değer
  • Seçenek metni: Açılır menüde görüntülenen görünür metin

Renk seçeneklerini içeren örnek açılır menü:

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

Kendin dene

<!DOCTYPE html>
<html>
    <body>
        <!-- Kodunuzu buraya yazın -->
    </body>
</html>
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler