HTML · 3/8
Bağlantılar ve resimler
Dosya yolları, anlaşılır bağlantılar ve erişilebilir görseller kullanmak.
Ö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
Bağlantılar ve resimler
Dosya yolları, anlaşılır bağlantılar ve erişilebilir görseller kullanmak.
Kavramı kur
Bağlantının görünen metni ile hedefi iki ayrı bilgidir. href hedef adresi tutar; a öğesinin içindeki metin kullanıcıya ne olacağını anlatır. Sadece “buraya tıkla” yerine “Python çalışma planını oku” gibi bir metin, bağlantıların tek başına da anlaşılmasını sağlar. İnternet adresi ile projendeki göreli dosya yolunu karıştırma.
Neden böyle çalışıyor?
Görselde src dosyayı gösterir; alt ise görselin o bağlamda taşıdığı bilgiyi anlatır. Bir fotoğraf içerik için önemliyse kısa ama anlamlı bir açıklama yaz. Sırf süs olan görselde boş alt kullanılabilir. Dosya adını veya “resim” sözcüğünü tekrar etmek yerine ziyaretçinin kaçıracağı anlamı düşün.
Çalışma sırası
Göreli yol bulunduğun dosyanın klasörüne göre çözülür. Sayfa bir alt klasöre taşınırsa aynı yol başka bir yeri gösterebilir. Tarayıcının Network bölümünde isteğin tam adresini ve 404 durumunu kontrol et. Sorunu dosyanın kendisinde mi yoksa ona giden yolda mı aradığını böyle ayırabilirsin.
İkinci örnek · 1
./ aynı klasörü, ../ bir üst klasörü ifade eder. Kodun tamamı yazılı derste bulunur.
Kod
<a href="dersler/python.html">Python derslerini aç</a>
<img src="gorseller/calisma-masasi.jpg"
alt="Not defteri yanında açık kod editörü"
width="640" height="400"
style="max-width:100%;height:auto">Beklenen sonucu oku
alt, görselin her pikselini değil içerikteki amacını anlatır.
Beklenen çıktı: Dosyalar bu yollarda varsa Python bağlantısı ve ekran genişliğine sığan fotoğraf görünür.
Bir değeri sen değiştir
Bir gorseller klasörü aç; kendi seçtiğin bir fotoğrafı içine koy. src yolunu bilinçli olarak yanlış yaz; Network bölümündeki adresi ve alt metnini gözlemle.
Hata nereden gelir?
İnternetten kopyalanan görsel adresi kalıcı olmayabilir; izinli kendi görselini yerelde tut ve kaynağını not et.
Kendi çözümünü kur
Bir alt klasördeki sayfadan üst klasöre giden bağlantı yaz ve nereye çözüldüğünü kontrol et. Dosyanın bulunduğu konumdan değil, HTML dosyasının konumundan başlayarak yolu çiz.
Çözüm varyasyonu · 1
Önce kendi denemeni yap; sonra bu varyasyonun girdileri ile sonucunu karşılaştır.
Kod
<a href="../index.html">Ana sayfaya dön</a>
<img src="../gorseller/notlar.jpg" alt="Üç aşamalı çalışma planı" width="600" height="400">Kendini kontrol et
Bir alt klasördeki sayfadan üst klasördeki index.html hedefine nasıl gidilir? Yanıt: ../index.html ile; ../ bir klasör yukarı çıkar.
Beklenen çıktı: Bir alt klasörden ana sayfaya ve üstteki gorseller klasörüne erişir; dosyalar ayrıca oluşturulmalıdır.
Konu anlatımı
Bağlantının görünen metni ile hedefi iki ayrı bilgidir. href hedef adresi tutar; a öğesinin içindeki metin kullanıcıya ne olacağını anlatır. Sadece “buraya tıkla” yerine “Python çalışma planını oku” gibi bir metin, bağlantıların tek başına da anlaşılmasını sağlar. İnternet adresi ile projendeki göreli dosya yolunu karıştırma.
Görselde src dosyayı gösterir; alt ise görselin o bağlamda taşıdığı bilgiyi anlatır. Bir fotoğraf içerik için önemliyse kısa ama anlamlı bir açıklama yaz. Sırf süs olan görselde boş alt kullanılabilir. Dosya adını veya “resim” sözcüğünü tekrar etmek yerine ziyaretçinin kaçıracağı anlamı düşün.
Göreli yol bulunduğun dosyanın klasörüne göre çözülür. Sayfa bir alt klasöre taşınırsa aynı yol başka bir yeri gösterebilir. Tarayıcının Network bölümünde isteğin tam adresini ve 404 durumunu kontrol et. Sorunu dosyanın kendisinde mi yoksa ona giden yolda mı aradığını böyle ayırabilirsin.
İlk örneği oku ve dene
Bağlantılar ve resimler
<a> bağlantı oluşturur; href nereye gideceğini söyler. <img> resim ekler; src resmin adresi, alt ise resim yüklenemezse ya da görme engelli biri ekran okuyucu kullanıyorsa okunacak açıklamadır. <img> kapanış etiketi istemez.
<a href="https://www.wikipedia.org">Vikipedi'ye git</a>
<img src="https://picsum.photos/300/150" alt="Dış kaynaktan yüklenen örnek fotoğraf">
▶ Sonuç
Tıklanabilir mavi "Vikipedi'ye git" yazısı ve yanında bir fotoğraf görünür.
Adım adım neden böyle çalışıyor?
- ./ aynı klasörü, ../ bir üst klasörü ifade eder.
- width ve height tarayıcının görsele yer ayırmasına yardım eder; mobilde CSS ile max-width:100% kullan.
- Yeni sekme açmak zorunlu değildir; açıyorsan kullanıcıya anlaşılır hedef metni ver.
- alt, görselin her pikselini değil içerikteki amacını anlatır.
İkinci çözümlü örnek
Dosya yolları, anlaşılır bağlantılar ve erişilebilir görseller kullanmak.
<a href="dersler/python.html">Python derslerini aç</a>
<img src="gorseller/calisma-masasi.jpg"
alt="Not defteri yanında açık kod editörü"
width="640" height="400"
style="max-width:100%;height:auto">
▶ Sonuç
Dosyalar bu yollarda varsa Python bağlantısı ve ekran genişliğine sığan fotoğraf görünür.
Kolaydan zora sen dene
- Bir gorseller klasörü aç; kendi seçtiğin bir fotoğrafı içine koy.
- src yolunu bilinçli olarak yanlış yaz; Network bölümündeki adresi ve alt metnini gözlemle.
- Bir alt klasördeki sayfadan üst klasöre giden bağlantı yaz ve nereye çözüldüğünü kontrol et.
İpucunu aç
Dosyanın bulunduğu konumdan değil, HTML dosyasının konumundan başlayarak yolu çiz.
Üç görevin açıklamalı çözümünü oku
- Kendi izinli fotoğrafını koyduğun yol ile src eşleşmeli.
- Yanlış src için Network isteğinin tam adresini ve 404 sonucunu incele. alt metni anlamı aktarır.
- Bir alt klasörden üstteki index.html için ../index.html kullan.
Bir çözüm varyasyonu gör
Çözüm varyasyonu
Önce kendi görevlerini dene. Bu varyasyonda girdi ve sonuçları karşılaştır.
<a href="../index.html">Ana sayfaya dön</a>
<img src="../gorseller/notlar.jpg" alt="Üç aşamalı çalışma planı" width="600" height="400">
▶ Sonuç
Bir alt klasörden ana sayfaya ve üstteki gorseller klasörüne erişir; dosyalar ayrıca oluşturulmalıdır.
Yaygın hata ve çözümü
- İnternetten kopyalanan görsel adresi kalıcı olmayabilir; izinli kendi görselini yerelde tut ve kaynağını not et.
- Anlam taşıyan bir fotoğrafa alt="" vermek görsel bilgiyi ekran okuyucudan gizler.
Kendini değerlendir
Ezberlemeden açıklayabiliyor musun?
Bir alt klasördeki sayfadan üst klasördeki index.html hedefine nasıl gidilir?
Açıklamalı yanıt
../index.html ile; ../ bir klasör yukarı çıkar.
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.