
Ders 2: Etiket, Element ve Öznitelik Kavramları
Neden?Etiketlerin nasıl bir yapı oluşturduğunu bilmeden kodu ezberlemek sürdürülebilir değildir.
Ne öğreneceğiz?
Bu derste Etiket, element, kapanış etiketi ve öznitelik farkını öğreneceğiz.
Nasıl ilerleyeceğiz?
Önce kavramın amacını düşün. Ardından aşağıdaki örneği kendin yaz. Kodu kaydet, tarayıcıda aç ve küçük bir değişiklik yaparak sonucu gözlemle.
Öğrenme kuralı: Kodu yalnızca kopyalama. Her satır için “Bu satır neden burada?” ve “Bu satırı silersem ne değişir?” sorularını sor.
Derse başlamadan önce kendini yokla
- Bu konuyu gerçek bir web sayfasında hangi ihtiyacı çözmek için kullanırım?
- Örnekteki hangi HTML elementi içeriğin anlamını taşıyor?
- Uygulamayı kendi fikrimle nasıl değiştirebilirim?
Ders sonunda kontrol
- Kodu kendim, bakmadan tekrar yazabildim mi?
- Tarayıcıda sonucu test ettim mi?
- Karşılaştığım bir hatayı neden oluştuğunu açıklayarak düzelttim mi?
Ders hedefi
HTML etiketlerini, elementleri ve öznitelikleri birbirinden ayırabileceksiniz.
HTML içerikleri etiketler le işaretler. Çoğu etiketin açılış ve kapanış bölümü vardır:
PHP Kod:
<p>Bu bir paragraftır.</p>
Burada <p> açılış etiketi, </p> kapanış etiketi, ikisiyle birlikte içerik ise elementtir. Bazı etiketler kapanış etiketi kullanmaz:
PHP Kod:
<img src="profil.jpg" alt="Profil fotoğrafı">
<br>
<hr>
Öznitelikler element hakkında ek bilgi verir. Öznitelik açılış etiketinin içinde yazılır:
PHP Kod:
<a href="https://example.com" target="_blank">Siteyi aç</a>
Bu örnekte href, bağlantının adresini; target, bağlantının nasıl açılacağını belirtir. Öznitelik değerlerini genellikle çift tırnak içinde yazmak iyi bir alışkanlıktır.
HTML elementleri iç içe yazılabilir. İç içe elementleri girintilemek kodu okumayı kolaylaştırır:
PHP Kod:
<div>
<h2>Haber başlığı</h2>
<p>Haber açıklaması burada yer alır.</p>
</div>
Etiketlerin doğru sırayla kapanması na dikkat et. Yanlış kullanım şöyledir:
PHP Kod:
<strong><em>Yanlış kapanış</strong></em>
Doğru kullanım şöyledir:
PHP Kod:
<strong><em>Doğru kapanış</em></strong>
Ders 2: Etiket, Element ve Öznitelik Kavramları
