ETİKETLER
web-programlama
Tarayıcı (Browser) Hakkında Bilgi Veren Özellikler
Tarayıcı hakkında bilgi almak için Navigator nesnesinin özelliklerine bakmak gerekir. Aşağıdaki tabloda nesnenin özelliklerine bakabilirsiniz:
Nesne Özellikleri
Her nesneyi belirleyen bazı özellikler (properties) mevcuttur. Bu özelliklerden bazılarına atama yoluyla değer atanabilir; bazıları ise sadece okunabilir (read only) tipteki özelliklerdir.
İlerleyen eğitim içeriklerinde en yaygın olarak kullanılan JavaScript nesnelerine ait özellikleri öğreneceksiniz.
JavaScript ile Basit Bir Program
Önceki eğitimlerde JavaScript kodlarının bir HTML belgesinde kullanımını görmüştük. Şimdi basit bir örnekle kullanımını hatırlayalım:
JavaScript Nedir?
JavaScript, yaygın olarak web tarayıcılarında kullanılmakta olan bir betik dilidir. JavaScript ile yazılan istemci tarafı betikler sayesinde tarayıcının kullanıcıyla etkileşimde bulunması, tarayıcının kontrol edilmesi, asenkron bir şekilde sunucu ile iletişime geçilmesi ve web sayfası içeriğinin değiştirilmesi gibi işlevler sağlanır. JavaScript, Node.js gibi platformlar sayesinde sunucu tarafında da yaygın olarak kullanılmaktadır.
CSS Listeleri
CSS listesi özellikleri, sıralı listeler için farklı liste elemanı işaretçileri, sırasız listeler için farklı liste elemanı işaretçileri, liste elemanı işaretçisi olarak da bir resim atama işlemlerini gerçekleştirir.
HTML'de iki tip liste vardır:
- Sırasız liste: Liste elemanları "." (bullet) ile işaretlenir.
- Sıralı liste: Liste elemanları harf ya da rakamla işaretlenir.
Liste elemanı işaretçisinin tipi, list-style-type özelliğiyle belirlenir.
CSS Linkler
Web bağlantılarına (link) herhangi bir CSS özelliği kullanılarak (color, font-familiy, background vb) stil verilebilir. Bunun dışında linkler, hangi durumda (state) bulunduklarına göre de şekillendirilebilirler. Dört bağlantı durumu aşağıdaki gibidir:
CSS Yazıtipi Özellikleri
CSS yazıtipi (font) özellikleri, yazıtipi ailesini, boyutu, kalın/italik olup olmama durumunu ve metnin biçemini (stil) tanımlamak için kullanılır.
Yazıtipi aileleri
CSS'de, yazıtipi aileleri iki temel gruba ayrılır:
CSS Metin İşlemleri
Metinlerin özellikleri CSS kullanılarak değiştirilebilir.
Metin rengi (Text Color)
Renk özelliği, bir metnin rengini atamak için kullanılır. CSS'te renk atama,
- bir HEX değerle: "#ff0ee0",
- bir RGB (red-green-blue, kırmızı-yeşil-mavi) değerle: "rgb(200,10,50)",
- ya da bir renk adı belirtilerek gerçekleştirilebilir.
Bir sayfa için varsayılan renk, body seçicisi ile tanımlanır.
CSS Zemin Özellikleri
CSS zemin özellikleri, bir elemanın zemin özel tanımlamak için kullanılır. Bu özellikler;
- Zemin rengi,
- Zemin görseli,
- Zemin tekrarı,
- Zemin ekleri,
- Zemin pozisyonu'dur.
Zemin rengi
Bir elemanın zemininin rengini belirler. Sayfanın zemin rengi, body kısmında tanımlanır.