Academy › 🌐 Web Geliştirme › İnternet Nasıl Çalışır?
Tarayıcı Sayfayı Nasıl Çizer: Üçlü Takım
🌍 İnternet Nasıl Çalışır? bölümü · Code Quest Web Geliştirme parkuru
Sunucu HTML dosyasını yolladı. Peki o düz yazı dosyası nasıl renkli, tıklanabilir, capcanlı bir sayfaya dönüşüyor? Cevap, web'in üç dilinin iş bölümünde:
- HTML → iskelet: "Burada bir başlık var, şurada bir paragraf, altta bir buton." Yapıyı ve anlamı kurar.
- CSS → giydirme: "Başlık lacivert olsun, buton yuvarlak, her şey ortada." Görünüşü belirler.
- JavaScript → canlandırma: "Butona tıklanınca skoru artır." Davranışı ekler.
İnsan gibi düşün: HTML iskelet, CSS deri ve kıyafet, JavaScript kaslar. Üçü ayrı diller ama tek vücut gibi çalışırlar. Bu parkurun haritası da tam olarak bu sıra: önce HTML, sonra CSS, sonra JS.
Kritik bir detay: tarayıcı, HTML tek başına gelse bile sayfayı çirkin bırakmaz — kendi varsayılan stilleri vardır. Mesela <h1> etiketini "en üst düzey başlık" olarak bilir ve onu büyük + kalın çizer. Şimdi tahmin zamanı — bu iki satır ekranda nasıl görünür?
<h1>Selam</h1> <p>Bu benim ilk sayfam.</p>
Büyük ve kalın "Selam" başlığı, altında normal boyutta "Bu benim ilk sayfam." yazısı
<h1> talimatını okur, "büyük kalın başlık çiz" diye anlar ve sadece İÇİNDEKİ yazıyı çizer.Sayfa çizilirken sıra da bellidir: tarayıcı önce HTML'i okuyup iskeleti kurar, sonra CSS'le giydirir, en son JavaScript'i çalıştırıp sayfayı canlandırır. İskelet olmadan ne giysi giydirebilirsin ne kas takabilirsin. 🦴
Kendini test et
Sayfanın GÖRÜNÜMÜNÜ (renkler, boyutlar, yerleşim) üçlü takımdan hangisi belirler?
CSSHTMLJavaScriptHTTP
Cevabı gör
Cevap: CSS
İş bölümü net: HTML iskelet (yapı), CSS giydirme (görünüm), JavaScript canlandırma (davranış). HTTP ise bunları taşıyan protokoldür, çizimle ilgilenmez.
Doğru mu, yanlış mı? — Tarayıcı, HTML sayfasını aldıktan sonra içindeki her resim ve CSS dosyası için sunucuya AYRI istekler atar.
Cevabı gör
Cevap: Doğru
Doğru! İlk cevap sadece HTML'dir. Tarayıcı onu okurken gördüğü her ek dosya için yeni bir istek-cevap turu başlatır — tek sayfa, onlarca istek demektir.