HTML Öznitelikleri
Önceki derste öğelerin etiketler ve içerikten oluştuğunu öğrendiniz. Öznitelikler (attributes) bu etiketlere ek bilgi verir. Öznitelikler olmadan birçok öğe asıl işini yapamaz — bir bağlantının adrese, bir görselin dosya yoluna ihtiyacı vardır.
HTML özniteliği nedir?
HTML özniteliği, bir öğenin başlangıç etiketinin içine konan bir ad ve değerdir. Tarayıcıya o öğe hakkında, etiketler arasındaki görünür metinden farklı bir şey söyler.
Doğrudan yanıt
Öznitelikler basit bir kalıp kullanır: name="value". Açılış etiketine, kapanan > öncesine aittirler. Yaygın örnekler: bağlantılar için href, görseller için src ve alt. Sonraki dersler öznitelikleri sık kullanır; kalıbı bir kez burada öğrenin.
Bağlantı ve görselde öznitelikler
html<a href="https://example.com">Visit Example</a>
<img src="cat.jpg" alt="A cat sitting on a chair">
Örneği okumak
- Bağlantıda
hrefhedef URL’yi saklar - Görünür bağlantı metni hâlâ
<a>ile</a>arasındaki içeriktir - Görselde
srcgörsel dosyasına işaret eder alt, görsel yüklenemediğinde veya erişilebilirlik için alternatif metin sağlar- Her iki öznitelik de başlangıç etiketinin içindedir
Unutulmaması gereken sözdizimi kuralları
- Öznitelikleri yalnızca başlangıç etiketine koyun — bitiş etiketine değil
- Öznitelik adını değerden
=ile ayırın - Çoğu değeri tırnak içine alın:
href="https://example.com" - Aynı başlangıç etiketine birden fazla öznitelik koyabilirsiniz; boşlukla ayırın
- Modern HTML’de öznitelik adları genellikle küçük harfle yazılır
Bir etikette birden fazla öznitelik
html<a href="https://example.com" title="Example website">Visit Example</a>
Burada href adresi ayarlar ve title ek yardımcı metin verebilir (masaüstü tarayıcılarda çoğu zaman tooltip). Her etikete her isteğe bağlı özniteliği koymanız gerekmez — öğenin ihtiyaç duyduklarını kullanın.
Öznitelikler ve içerik
İçerik, başlangıç ile bitiş etiketi arasında durandır; örneğin bir paragraftaki sözcükler. Öznitelikler başlangıç etiketinde yaşar ve öğeyi yapılandırır. Karıştırmak hatalara yol açar: URL’yi yalnızca bağlantı metnine koymak çalışan bir bağlantı oluşturmaz; URL href’e aittir.
Boş öğeler hakkında not
img gibi boş öğeler ayrı bitiş etiketi olmasa da yine öznitelik kullanır. Bu normaldir: öznitelikler öğeyi tanımlar; sarılmış içerik değildir.
Kendiniz deneyin
- Editörde temel bir HTML sayfası açın
- Gerçek veya örnek bir URL’ye
hreföznitelikli bir bağlantı ekleyin srcve anlamlıaltile birimgekleyin (sözdizimini öğrenmek için herhangi bir alıştırma yolu veya geçici ad)- Kaydedin ve sayfayı tarayıcıda açın
- Bağlantıya tıklayın ve kaynakta görsel işaretlemesinin, dosya olmasa da mevcut olduğunu kontrol edin
Sık yapılan hatalar
- Öznitelikleri kapanış etiketine yazmak
- Gereken değerlerin tırnaklarını unutmak
- Yanlış öznitelik kullanmak (örneğin bağlantıda
hrefyerinesrciçine URL koymak) - Bilgilendirici görsellerde
alt’ı boş bırakmak - Öznitelik metninin her zaman görünür sayfa içeriği olduğunu sanmak — çoğu davranış veya erişilebilirliği ayarlar
Özet
- Öznitelikler başlangıç etiketinin içine ek bilgi ekler
- Olağan biçim
name="value"dir - Bağlantılar
hrefister; görseller çoğu zamansrcvealtister - İçerik etiketler arasındadır; öznitelikler etiketi yapılandırır
- Bir başlangıç etiketinde birden fazla öznitelik birleştirebilirsiniz
- Sonraki dersler bu kalıbı başlıklar, formlar, medya ve daha fazlası için yeniden kullanır
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek