Bu ders notu, HTML'de web sayfalarınıza resim eklemek için kullanılan <img> etiketinin temel özelliklerini ve önemli niteliklerini kapsamaktadır. Resimlerin web sayfalarına doğru bir şekilde nasıl entegre edildiğini ve erişilebilirliğini nasıl sağlayacağınızı öğreneceksiniz.
<img> Etiketi Nedir?HTML'de bir web sayfasına görsel eklemek için kullanılan etikettir. Kapanış etiketi gerektirmeyen (self-closing) bir etikettir.
<img></img> şeklinde değil, <img /> veya sadece <img> şeklinde yazılır.<img> etiketini gördüğünde belirtilen kaynaktan resmi yükler ve sayfada gösterir.src Niteliği (Resim Kaynağı)Source (kaynak) kelimesinin kısaltması olan src, eklemek istediğiniz resmin dosya yolunu (adresini) belirtir. Bu, <img> etiketinin en önemli ve olmazsa olmaz niteliğidir.
<img src="resimler/manzara.jpg">💡 İpucu: Resminizin doğru yolda (dosya yolunda) olduğundan emin olun, aksi takdirde resim yüklenmez ve sayfanızda kırık bir resim ikonu görünür.
alt Niteliği (Alternatif Metin)Alternative text (alternatif metin) kelimesinin kısaltması olan alt, resim yüklenemediğinde veya görme engelli kullanıcılar için ekran okuyucular tarafından okunacak metni sağlar.
<img src="kedi.jpg" alt="Evde uyuyan sevimli bir tekir kedi">⚠️ Dikkat: alt niteliğini boş bırakmak yerine, resmin içeriğini kısa, açıklayıcı ve anlamlı bir metinle doldurmaya özen gösterin. Bu, hem kullanıcı deneyimini hem de SEO'yu iyileştirir.
width ve height Nitelikleri (Genişlik ve Yükseklik)Bu nitelikler, resmin web sayfasında ne kadar yer kaplayacağını piksel cinsinden belirtmenizi sağlar.
width: Resmin genişliğini ayarlar.height: Resmin yüksekliğini ayarlar.<img src="logo.png" width="150" height="75">💡 İpucu: Genellikle sadece width veya height niteliğinden birini kullanmak, resmin en-boy oranını (aspect ratio) koruyarak diğer boyutu otomatik olarak ayarlamasına yardımcı olur. Her ikisini de belirtmek ve bu oranları bozmak, resmin orantısız görünmesine (ezilmesine veya gerilmesine) neden olabilir.
Resimlerinizi src niteliğinde belirtirken iki tür dosya yolu kullanabilirsiniz: göreceli ve mutlak.
<img src="resimler/fotograf.jpg"> (HTML dosyası ile aynı dizindeki "resimler" klasörünün içindeki "fotograf.jpg")<img src="../img/logo.png"> (HTML dosyasının bulunduğu klasörün bir üst klasöründeki "img" klasörünün içindeki "logo.png")<img src="https://www.ornek.com/gorseller/banner.jpg">⚠️ Dikkat: Mutlak yollar kullanırken, resmin kaynağının her zaman erişilebilir olduğundan emin olun. Kaynak site kapanırsa veya resmi silerse, sizin sayfanızda da resim görünmeyecektir. Kendi sunucunuzdaki resimler için genellikle göreceli yollar tercih edilir.