HTML · 4/8
Listeler
Sıralı ve sırasız bilgileri doğru liste yapısıyla sunmak.
Önerilen çalışma: 25–45 dakika; örnekleri kendin uygula. Süre kişiye göre değişir.
Bu sayfada · 9 başlık
Başlamadan önce
Önceki dersteki örneği çalıştırmış olman ve dosya/çıktı ayrımını biliyor olman yararlı.
Öğrenme sırası: konuyu oku → çıktıyı tahmin et → örneği değiştir → alıştırmayı çöz → cevabını gerekçelendir.

Videoyla adım adım izle
Türkçe açıklamalı sessiz görsel anlatım. Sesli ders veya kesintisiz ekran kaydı değildir. Duraklatıp kendi ortamında uygula.
Video bölümleri ve tam metin
Listeler
Sıralı ve sırasız bilgileri doğru liste yapısıyla sunmak.
Kavramı kur
Bir liste öğelerin birbiriyle ilişkisinin işaretidir. Alışveriş ürünleri için sıranın önemi yoktur; ul uygundur. Kurulum veya yemek tarifi gibi adımlarda sıra değişirse anlam bozulabilir; ol kullan. Nokta veya numaranın görünümünü daha sonra CSS ile değiştirebilirsin; HTML seçimini görünüşe göre değil anlama göre yap.
Neden böyle çalışıyor?
Her öğe li ile yazılır. Alt liste ekleyeceksen onu ilgili li öğesinin içine koy; doğrudan dıştaki listeye metin veya rastgele paragraflar yerleştirme. Girinti, hangi alt öğenin hangi ana maddeye ait olduğunu görmene yardımcı olur. Derinlik arttıkça kullanıcı için de gereksiz karmaşa oluşabileceğini unutma.
Çalışma sırası
Uzun bir anlatımı listeye çevirmek her zaman daha iyi değildir. Birbirine paralel görevleri kısa maddelerle yaz, açıklamaları gerekirse maddenin içinde tut. İşlemden önce gereken malzemeler ile işlemin adımlarını ayrı listelere bölmek, yeni başlayan birinin hazırlık ile uygulamayı ayırmasını sağlar.
İkinci örnek · 1
ul sırası önemli olmayan öğeleri gruplar. Kodun tamamı yazılı derste bulunur.
Kod
<h2>Çalışma sıram</h2>
<ol>
<li>Konuyu oku.</li>
<li>Örneği dene.
<ul><li>Bir değeri değiştir.</li><li>Sonucu not et.</li></ul>
</li>
<li>Kendi çözümünü yaz.</li>
</ol>Beklenen sonucu oku
Liste başlığı liste dışında uygun bir h2 veya h3 ile verilir.
Beklenen çıktı: Üç numaralı ana adım; ikinci adım altında iki madde.
Bir değeri sen değiştir
Üç ürünlü bir alışveriş listesi yaz. Aynı ürünleri satın alma önceliğine göre numaralı bir listeye çevir.
Hata nereden gelir?
Numaraları metne elle eklemek sıralamayı değiştirdiğinde tutarsızlık yaratır; ol kendi numarasını üretir.
Kendi çözümünü kur
İkinci ürüne iki alt açıklama ekle; HTML ağacında bu açıklamaların hangi li içinde olduğunu bul. Alt listenin açılış ve kapanışını ana li kapanmadan önce yerleştir.
Çözüm varyasyonu · 1
Önce kendi denemeni yap; sonra bu varyasyonun girdileri ile sonucunu karşılaştır.
Kod
<h2>Hazırlık</h2>
<ul><li>Editör</li><li>Tarayıcı</li></ul>
<h2>Uygulama</h2>
<ol><li>Dosyayı aç.</li><li>Kaydet.</li><li>Yenile.</li></ol>Kendini kontrol et
Kurulum adımlarında ol neden ul’den daha uygun olabilir? Yanıt: Adımların sırası işlemin anlamının bir parçasıdır.
Beklenen çıktı: Hazırlık için iki maddeli, uygulama için üç adımlı liste.
Konu anlatımı
Bir liste öğelerin birbiriyle ilişkisinin işaretidir. Alışveriş ürünleri için sıranın önemi yoktur; ul uygundur. Kurulum veya yemek tarifi gibi adımlarda sıra değişirse anlam bozulabilir; ol kullan. Nokta veya numaranın görünümünü daha sonra CSS ile değiştirebilirsin; HTML seçimini görünüşe göre değil anlama göre yap.
Her öğe li ile yazılır. Alt liste ekleyeceksen onu ilgili li öğesinin içine koy; doğrudan dıştaki listeye metin veya rastgele paragraflar yerleştirme. Girinti, hangi alt öğenin hangi ana maddeye ait olduğunu görmene yardımcı olur. Derinlik arttıkça kullanıcı için de gereksiz karmaşa oluşabileceğini unutma.
Uzun bir anlatımı listeye çevirmek her zaman daha iyi değildir. Birbirine paralel görevleri kısa maddelerle yaz, açıklamaları gerekirse maddenin içinde tut. İşlemden önce gereken malzemeler ile işlemin adımlarını ayrı listelere bölmek, yeni başlayan birinin hazırlık ile uygulamayı ayırmasını sağlar.
İlk örneği oku ve dene
Listeler
<ul> madde işaretli, <ol> numaralı liste oluşturur. Listedeki her eleman <li> etiketiyle yazılır.
<h3>Alışveriş listesi</h3>
<ul>
<li>Ekmek</li>
<li>Süt</li>
</ul>
<h3>Tarif adımları</h3>
<ol>
<li>Suyu kaynat</li>
<li>Makarnayı ekle</li>
</ol>
▶ Sonuç
Noktalarla işaretlenmiş bir alışveriş listesi ve 1, 2 diye numaralanmış tarif adımları görünür.
Adım adım neden böyle çalışıyor?
- ul sırası önemli olmayan öğeleri gruplar.
- ol öğelere anlamlı bir sıra verir; numarayı elle yazmak gerekmez.
- li kapanmadan açılan alt ul o maddeye bağlanır.
- Liste başlığı liste dışında uygun bir h2 veya h3 ile verilir.
İkinci çözümlü örnek
Sıralı ve sırasız bilgileri doğru liste yapısıyla sunmak.
<h2>Çalışma sıram</h2>
<ol>
<li>Konuyu oku.</li>
<li>Örneği dene.
<ul><li>Bir değeri değiştir.</li><li>Sonucu not et.</li></ul>
</li>
<li>Kendi çözümünü yaz.</li>
</ol>
▶ Sonuç
Üç numaralı ana adım; ikinci adım altında iki madde.
Kolaydan zora sen dene
- Üç ürünlü bir alışveriş listesi yaz.
- Aynı ürünleri satın alma önceliğine göre numaralı bir listeye çevir.
- İkinci ürüne iki alt açıklama ekle; HTML ağacında bu açıklamaların hangi li içinde olduğunu bul.
İpucunu aç
Alt listenin açılış ve kapanışını ana li kapanmadan önce yerleştir.
Üç görevin açıklamalı çözümünü oku
- Ürünler sırasızsa ul içinde li kullan.
- Öncelik sıranın parçasıysa ol kullan; numaraları elle yazma.
- Alt listeyi ilgili ana li kapanmadan önce içine yerleştir.
Bir çözüm varyasyonu gör
Çözüm varyasyonu
Önce kendi görevlerini dene. Bu varyasyonda girdi ve sonuçları karşılaştır.
<h2>Hazırlık</h2>
<ul><li>Editör</li><li>Tarayıcı</li></ul>
<h2>Uygulama</h2>
<ol><li>Dosyayı aç.</li><li>Kaydet.</li><li>Yenile.</li></ol>
▶ Sonuç
Hazırlık için iki maddeli, uygulama için üç adımlı liste.
Yaygın hata ve çözümü
- Numaraları metne elle eklemek sıralamayı değiştirdiğinde tutarsızlık yaratır; ol kendi numarasını üretir.
- Alt ul öğesini li dışına koymak belge yapısını bozar; tarayıcı düzeltse bile kaynağı düzelt.
Kendini değerlendir
Ezberlemeden açıklayabiliyor musun?
Kurulum adımlarında ol neden ul’den daha uygun olabilir?
Açıklamalı yanıt
Adımların sırası işlemin anlamının bir parçasıdır.
Kendi çözümünde bir girdiyi değiştir. Çalıştırmadan önce beklenen sonucu yaz; gerçek sonuçla karşılaştır ve fark varsa hangi satırdan kaynaklandığını açıkla.
Kaynak ve çalışma ortamı
Örnekler küçük öğretim senaryolarıdır. Java/C#/PHP/Swift çalışma ortamını kendi cihazında ayrıca doğrula; yazılı sonuçlar beklenen davranışı açıklar.
Resmî dil belgeleriBu içerik işine yaradı mı?
Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.