Onay Kutuları
Coddy'nin HTML Journey'sinin Fundamentals bölümünün bir parçası — ders 42 / 60.
HTML'de, onay kutuları kullanıcının bir gruptan birden fazla seçenek seçebileceği bir seçenek kümesi oluşturmak için kullanılır. Onay kutuları, type özniteliği "checkbox" olarak ayarlanmış <input> etiketi kullanılarak oluşturulur.
HTML'de bir onay kutusu (checkbox) oluşturmak için temel sözdizimi şöyledir:
<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label><input>: Giriş alanını tanımlayan etiket.type="checkbox": Giriş türünü bir onay kutusu olarak belirten öznitelik.id: Onay kutusuna benzersiz bir tanımlayıcı veren öznitelik.
name: Onay kutularını bir araya getiren bir özniteliktir. Radyo düğmelerinin aksine, aynı isme sahip birden fazla onay kutusu aynı anda seçilebilir.value: Onay kutusuyla ilişkili değeri belirten bir özniteliktir. Bu değer, form gönderildiğinde sunucuya iletilir.
<label>: Onay kutusu için tıklanabilir bir etiket sağlayan etikettir. Etiketinforözniteliği, onay kutusununidözniteliği ile eşleşmelidir.
İşte bir onay kutusu grubu oluşturmaya yönelik bir örnek:
<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>Bu örnekte, hepsi aynı name özniteliğini ("mygroup") paylaştığı için aynı gruba ait olan üç onay kutusuna (checkbox) sahip bir formumuz var. Her onay kutusunun benzersiz bir id ve value değeri ile ilgili bir etiketi (label) vardır. Kullanıcı bu seçeneklerden birini veya daha fazlasını seçip formu gönderdiğinde, seçilen onay kutularının değerleri sunucuya gönderilecektir.
Görev
KolayBir grup onay kutusu içeren bir formun bulunduğu bir HTML belgesi oluşturun. Form aşağıdaki öğelere sahip olmalıdır:
- Bir
<form>etiketi. - Formun içinde, "toppings" adına sahip üç onay kutusundan oluşan bir grup oluşturun.
- İlk onay kutusunun id değeri "cheese", value değeri "cheese" olmalı ve "Cheese" metnine sahip bir etiketi bulunmalıdır.
- İkinci onay kutusunun id değeri "pepperoni", value değeri "pepperoni" olmalı ve "Pepperoni" metnine sahip bir etiketi bulunmalıdır.
- Üçüncü onay kutusunun id değeri "mushrooms", value değeri "mushrooms" olmalı ve "Mushrooms" metnine sahip bir etiketi bulunmalıdır.
- Satır sonu oluşturmak için her etiketten sonra bir
<br>etiketi ekleyin.
Kopya kağıdı
Onay kutuları (Checkboxes), kullanıcıların bir gruptan birden fazla seçenek seçmesine olanak tanır. Bunlar, type="checkbox" özelliğine sahip <input> etiketi kullanılarak oluşturulur.
Temel onay kutusu sözdizimi:
<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label>Temel öznitelikler:
type="checkbox": Giriş türünü bir onay kutusu olarak belirtirid: Onay kutusu için benzersiz tanımlayıcıname: Onay kutularını gruplandırır (birden fazlası seçilebilir)value: Form gönderildiğinde sunucuya gönderilen değer<label for="">: Tıklanabilir etiket sağlar (for özniteliği onay kutusu id'si ile eşleşir)
Birden fazla onay kutusu örneği:
<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>Kendin dene
<!DOCTYPE html>
<html>
<body>
<!-- Kodunuzu buraya yazın -->
</body>
</html>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
1HTML Temelleri
HTML Nedir?HTML'in Temel YapısıEtiketler ve Elementlerİç İçe Geçirme ve Kapatma EtiketleriHTML'de Yorumlar7Kişisel Profil Sayfası
Projeye Genel BakışHeader Bölümü2Metin ve Biçimlendirme
BaşlıklarParagraflarSatır SonlarıKalın ve İtalik MetinYeniden Kalın ve İtalikÖzet - Biçimlendirme8Formlar ve Inputlar Bölüm 1
Form TemelleriMetin InputlarıInput ÖznitelikleriŞifre AlanıInputlar için EtiketlerÖzet - Temel Form11Etkinlik Kayıt Sayfası
Projeye Genel BakışHeader Bölümü9Formlar ve Girdiler Bölüm 2
Radyo DüğmeleriOnay KutularıAçılır MenülerButonlarFormlardaki ButonlarÖzet - Formlar #1Özet - Formlar #212Final Meydan Okumaları
Basit Profil KartıEtkinlik Davetiye KartıBasit Makale SayfasıFavori Kitaplar Listesi