1. FORMLAR
  2. ÇERÇEVELER
  3. STİL ŞABLONLARI
  4. A Etiketinin CSS ile Kullanımı
  5. İnternet Alanı (Domain)
  6. WEB Tarayıcıların Çalışması
  7. Arama Motorları
  1. FORMLAR Formlar, web sayfası tasarlayan kişi veya şirketlerle internet kullanıcıları arasındaki veri alışverişini sağlamak için ideal bir araçtır. Formlar iki yönlü olarak çalışır; web tarayıcı tarafından ekranda oluşturulan görüntü, kullanıcı tarafından doldurulduktan sonra gönderilir ve web tarayıcı bu bilgileri alarak sunucuda çalıştırılan bir programa iletir. Program bilgileri değerlendirdikten sonra gerekli işlemleri yapar. Kontrollerden toplanan bilgilerin nasıl değerlendirileceği form etiketinin içinde gösterilir.
  2. ÇERÇEVELER ÇERÇEVELER Çerçeveler web tarayıcınızın penceresini birbirine yapışık parçalara ayırarak her bir parçanın ayrı bir içerik sergilemesine izin verir. Çerçevelerin özellikleri;
    1. Her çerçeve kendi URL’sine sahiptir.
    2. Her çerçeveye ad verilebilir.
    3. Her çerçeve kullanıcı tarafından boyutlanabileceği gibi, kendi kendini de otomatik olarak boyutlayabilir. Çerçevelerin kullanım alanları da şunlardır:
    4. İçindekiler sayfası hazırlanarak, metin okunurken bir tarafta sürekli içerik
    5. Bir çerçevede kriter verilerek yapılan işlemler diğer çerçevede de görüntülenebilir.
    6. Sürekli görünmesi istenen mesajlar için kullanılabilir. Bir frame belgesi normal bir HTML belgesine çok benzer. Tek farkı içinde elemanı (tag) yerine, elemanı kullanılmasıdır.
  3. STİL ŞABLONLARI Stil şablonları (CSS-Cascading Style Sheets) sayfalarınız için global şablonlar hazırlama olanağı verdiği gibi, tek bir harfin stilini; yani renk, font, büyüklük gibi özelliklerini değiştirmek için de kullanılabilir. Bu tekniğin en önemli özelliği kullanımındaki esnekliğidir. Bir web sayfası içerisinde zaten estetik kuralları gereği yüzlerce renk ve font kullanmayız. Genelde birbiriyle uyumlu birkaç renk ve birkaç font kullanırız ki, bunları her sayfada ayrı ayrı tekrar belirtmek yerine CSS yardımıyla bir sefer tanımlayıp bütün web sayfamızda kullanabiliriz. Bu şekilde güncelleme yaparken de onlarca sayfayı değiştirmekten kurtuluruz. CSS kodları HTML kodlarının içine yazılır. Türüne göre body veya head bölümlerinde yer alabilir. Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi içerisinde çağırılabilir.
  4. Etiketinin CSS ile Kullanımı Bildiğiniz üzere a etiketi HTML’ye çok büyük bir özellik katan link etiketidir. Bu etiket ile diğer bir web sayfasına veya bir mail adresine gönderme yapabiliriz. Bu etiketin belli durumlarda aldığı değişik değerler vardır. Yani link tıklandığında etiket artık visited (ziyaret edilmiş) pozisyonuna geçecektir. Biz CSS yardımıyla a etiketinin aldığı posizyonlara istediğimiz biçimi verebiliriz. Şimdi a etiketinin aldığı pozisyonları görelim:
    1. İlk pozisyon linke herhangi bir tıklama olmadığındadır. Bu değer linkin sayfada görülecek ilk halidir.
    2. Visited : Link tıklandıktan sonra etiketin aldığı değerdir.
    3. Active : Linkin aktif olduğu durumdur. Yani imleç linkin tıklandığı andaki durumdur.
    4. Hover : Linkin üzerine gelindiğinde nasıl bir biçimde olması isteniyorsa stil o şekilde verilir.
  5. İnternet Alanı (Domain) İnternete sürekli bağlı olan her bilgisayarın bir IP numarası vardır (162.178.111.24 gibi). Bu numaraları akılda tutmak ve herhangi bir anda yazmak zor olduğundan, alan adı (domain name) sistemi adını verdiğimiz bir isimlendirme oluşturulmuştur. Herhangi bir bilgisayara (ve o bilgisayar üzerinde yayınlanan WEB sitelerine) bağlanmak için karmaşık IP numaralarını akılda tutmak yerine, hatırlanması ve yazılması kolay alan adlar kullanılmaktadır (www.google.com gibi). Siz tarayıcınızın adres çubuğuna www.meb.gov.tr yazdığınızda, tarayıcınız merkezi bir bilgisayarla iletişim kurarak www.meb.gov.tr adresinin yerini tuttuğu IP numarasını öğrenecek ve bu IP numaralı bilgisayara bağlanarak istediğiniz bilgilere erişmenizi sağlayacaktır. İnternet adreslerinde görülen kısaltmalar şunlardır: gov: Hükümet kurumları (government) edu: Eğitim kurumları (education) org: Ticari olmayan kuruluşlar (organization) com: Ticari kuruluşlar (company) mil: Askeri kurumlar (military) net: Servis sunucular (network) ac: Akademik kuruluşlar (academic) int: Uluslararası kuruluşlar (international) Bunun yanında kullanılan ülke kısaltmaları da vardır. Bazıları; tr:Türkiye, jp:Japonya, uk:İngiltere, it:İtalya, ch:Isviçre gibi.
  6. WEB Tarayıcıların Çalışması Her bilgisayar üzerinde WEB sayfası adı verilen elektronik dosyaları saklar ve siz kendi bilgisayarınızdan bu bilgilere erişebilirsiniz. WEB sizin zengin bir ortamda iletişim kurmamızı sağlar. WEB üzerinde bilgilere metin, renkli çizim, resim, ses ve hatta video ortamlarına erişebilirsiniz. WEB istemci-sunucu (client-server) sistemi olarak bilinir. Sizin WEB tarayıcı yazılımınız istemci, uzaktaki sizin erişmek istediğiniz bilgileri saklayan bilgisayar ise sunucudur. Örneğin; Milli Eğitim Bakanlığının WEB sitesine bakıyorsanız sizin bilgisayarınız Ankara’daki bir sunucudan WEB sayfalarına erişmek istediği mesajını yollamıştır. Milli Eğitim Bakanlığının WEB sunucusu istediğiniz bilgileri internet üzerinden sizin bilgisayarınıza yollamaktadır. Sizin WEB tarayıcınız gelen bilgileri yorumlar ve sizin ekranınızda anlaşılır bir şekilde gösterir. Teknik olarak tarayıcıların neler yaptığını iki madde de toplayabiliriz.
    1. Tarayıcınız sizin bağlandığınız WEB sunucudan yaptığınız dosya isteğini ağ (network) üzerinden size yani kullandığınız bilgisayara ulaştırır.
    2. Tarayıcının ikinci görevi ise yaptığınız isteği, yani WEB sunucudan gelen dosyayı size, yani monitörünüze nasıl yansıtacağını, formatlamasını bilmesidir. İlgili WEB sayfasının adresi yazıldıktan sonra, tarayıcı ilgili WEB sunucuyu bulur ve sayfayı ister. Sunucu ilgili sayfayı “tag” denilen komutlar topluluğu olarak istemci makineye gönderir. İstemci makinedeki tarayıcı bu sayfayı alır ve gelen komutları yorumlar ve anlaşılır bir şekilde gösterir.
  7. Arama Motorları İnternet büyük miktarda bilgi içerir, ancak en büyük sorun ihtiyacınız olan bilginin yerini tespit etmektir. Arama motoru, WEB sitelerini dolaşarak içeriklerini inceleyen ve bu içerikleri sizin arama yapabilmeniz için uygun şekilde indeksleyen programlara verilen isimdir. Arama motorları genellikle çok büyük bir veritabanına sahiptir. Belli bir konuda araştırma yaptırabilmek için tüm yapmanız gereken anahtar bir kelime ya da sözcüğü girmektir. Girdiğiniz verilere göre araştırma yapılacak, sonra da konuyla ilgili olarak bulunan linkler bir liste halinde size sunulacaktır. Tabi bu linklerin hepsi istediğiniz bilgiyi içermeyebilir. Yapmanız gereken listede verilen konu başlıklarına göz gezdirip işinize yarayacağını düşündüğünüz linkleri seçmektir. Aramayı yaptırırken ne kadar çok anahtar veri girerseniz, istediğinizi bulma şansınız da o kadar artar, böylece konuyla ilgisiz çoğu link sayfa açılmadan elenecek ve siz de zaman kazanacaksınız.