Liste Etiketi (<ul>, <ol>, <li>)
Listeler, web sayfalarındaki bilgileri düzenli ve yapılandırılmış bir şekilde sunmak için kullanılır. Özellikle sıralı olmayan öğelerin listesini oluşturmak veya adımları sıralamak için idealdirler.
Liste Türleri:
Sırasız Liste (<ul>): Öğelerin belirli bir sırası olmadığı durumlarda kullanılır. Tarayıcılar genellikle madde işaretleriyle görüntülenirler.
- <ul> etiketi listeyi başlatır.
- <li> (List Item) etiketi her bir öğeyi tanımlar.
- </ul> etiketi listeyi sonlandırır.
Sıralı Liste (<ol>): Öğelerin belirli bir sırası olduğu durumlarda kullanılır. Tarayıcılar genellikle numaralarla görüntülenirler (1, 2, 3…).
- <ol> etiketi listeyi başlatır.
- <li> (List Item) etiketi her bir öğeyi tanımlar.
- </ol> etiketi listeyi sonlandırır.
<li> Etiketi – Liste Öğeleri:
<li> etiketi, hem sıralı (<ol>) hem de sırasız (<ul>) listelerin içindeki her bir öğeyi tanımlar. Bu etiket olmadan liste oluşturulamaz.
İç İçe Listeler (Nested Lists):
Listeler içinde başka listeler oluşturarak daha karmaşık yapıları temsil edebilirsiniz. Bu, hiyerarşik bilgileri düzenlemek için çok kullanışlıdır.
- İç içe listeler oluşturmak için, bir listenin <li> etiketi içine başka bir liste (<ul> veya <ol>) yerleştirilir.
Örnek:
<ul>
<li>Kategori 1
<ul>
<li>Alt Kategori A</li>
<li>Alt Kategori B</li>
</ul>
</li>
<li>Kategori 2</li>
</ul>Liste Stili Özellikleri (CSS ile):
HTML, listelerin temel yapısını sağlar, ancak görünümünü CSS kullanarak özelleştirebilirsiniz.
- Madde İşaretlerinin veya Numaraların Stilini Değiştirme: Madde işaretlerinin rengini, boyutunu ve şeklini değiştirebilirsiniz. Sıralı listelerdeki numaralandırma stilini (harfler, Roma rakamları vb.) değiştirebilirsiniz.
- Liste Öğelerinin Boşluklarını Ayarlama: margin ve padding özelliklerini kullanarak liste öğeleri arasındaki boşluğu ayarlayabilirsiniz.
- Listelerin Kenarlıklarını ve Arka Planlarını Değiştirme: Listelere kenarlık ekleyebilir veya arka plan renkleri uygulayabilirsiniz.
Erişilebilirlik İpuçları:
- Listelerin anlamlı bir şekilde yapılandırıldığından emin olun.
- Ekran okuyucular için listelerin doğru şekilde yorumlanması önemlidir.
- Gereksiz veya anlamsız listelerden kaçının.
Örnek:
Sırasız Liste (Alışveriş Listesi):
<ul>
<li>Süt</li>
<li>Ekmek</li>
<li>Peynir</li>
<li>Meyve</li>
</ul>Sıralı Liste (Pişirme Talimatları):
<ol>
<li>Fırını 180 dereceye ayarlayın.</li>
<li>Malzemeleri karıştırın.</li>
<li>Karışımı fırına koyun.</li>
<li>20 dakika pişirin.</li>
</ol>İç İçe Liste (Web Sitesi Menüsü):
<ul>
<li>Ana Sayfa</li>
<li>Hakkımızda
<ul>
<li>Misyonumuz</li>
<li>Vizyonumuz</li>
<li>Ekibimiz</li>
</ul>
</li>
<li>Ürünler</li>
<li>İletişim</li>
</ul>Kaynak: https://developer.mozilla.org/en-US/docs/Web/HTML