HTML Listeleme etiketlerini pek çok amaç için kullanırız.
Öncelikle elimizde liste şeklinde görüntülenecek veri varsa listeleme etiketleri ile biçimlendirebiliriz.
Ayrıca HTML sayfalardaki menü gibi yapıları oluştururken de listeleme etiketlerinden faydalanırız.
HTML'de üç tür liste vardır:
HTML sırasız liste <ul>
etiketi ile başlar. Liste içindeki elemanlar <li>
etiketi ile yazılır.
Liste öğe işaretcisi istenirse değiştirilebilir. Bunun için CSS'den faydalanabiliriz.
CSS list-style-type
özelliği ile işaretcinin görünümü değiştirilebilir.
Değer | Açıklama |
---|---|
disc | İçi dolu yuvarlak |
circle | İçi boş yuvarlak |
square | İçi dolu kare |
none | İşaretçi yok |
<ul style="list-style-type:square">
<li>Elma</li>
<li>Armut</li>
<li>Kiraz</li>
</ul>
HTML sıralı liste <ol>
etiketi ile başlar. Liste içindeki elemanlar <li>
etiketi ile yazılır.
Sıralı listelemede sıralama yaparken sadece sayılar kullanılmaz. Type özniteliği ile işaretci türü değiştirilebilir.
Type | Açıklama |
---|---|
type="1" | Listeleme sayılar ile yapılır |
type="A" | Listeleme büyük harfler ile yapılır |
type="a" | Listeleme küçük harfler ile yapılır |
type="I" | Listeleme büyük roma rakamları ile yapılır |
type="i" | Listeleme küçük roma rakamları ile yapılır |
Tanımlı listeleme diğer iki listeleme türünden biraz farklıdır.
Bu listeleme türünde, listelenecek öğelere başlık eklemek mümkündür.
Tanımlı listede, <dl>
ile tanımlı liste oluşturulur. <dt>
etiketi ile listelencek öğelere başlık verilir, <dd>
ile liste elemanları yazılır.
<dl>
<dt>İçecekler</dt>
<dd>Kahve</dd>
<dd>Çay</dd>
<dd>Su</dd>
<dt>Tatlılar</dt>
<dd>Baklava</dd>
<dd>Sütlaç</dd>
<dd>Tiramisu</dd>
</dl>