Stil Şablonu (CSS) Temelleri

stil

CSS YAPISI

CSS’nin söz dizimi aşağıda görüldüğü gibi “Seçici” ve “Bildirim” olarak iki ana bölümden oluşur. Bildirim ise kendi içinde “Özellik” ve “Değer” olarak iki kısma ayrılır.

secici

  • Seçici olarak tüm Html etiketleri, kimlik ve sınıf seçiciler kullanılır.
  • Bildirim bloğu { } süslü parantezler içine yazılır. Bildirimler arası ; noktalı virgül, özellik ve değer arasında : iki nokta üst üste kullanılır.
  • Özellik; stil özniteliğidir, Değer ise özniteliğe verilen değerdir.

Sınıf (Class) Seçici

Sınıf seçicileri birden fazla ögeye uygulanabilir ve birden fazla kullanılabilir.

Kimlik (Id) Seçici

Sınıf seçicilerini birden fazla ögeye atayarak kullanabiliyorken; ID seçiciler yalnız bir ögeye atanır ve bir kez kullanılırlar.

Etiket (Tag) Seçici

Etiket seçicileri aynı türden tüm ögelere, istenilen stili uygulamak için kullanılır.

Örneğin sayfadaki tüm karakterlerin boyutunun 20px olmasını için;

Örneğin sayfadaki bütün paragraflarda yazı büyüklüğünün 16px, yazı tipinin Arial ve kalın olmasını sağlamak için;

CSS KULLANIM ALANLARI

Yerel Css

Yerel CSS, html belgesinin <body> bölümüne yazılır ve bir defaya mahsus olmak üzere sadece yazıldığı yerde etkili olur. Style parametresi ile özellikler yazılır.

Genel Css

Genel CSS, html belgesinin <head> bölümüne yazılır ve mevcut html dosyasının tamamı üzerinde etkili olur.

Bağlantılı (Harici) Css

Harici CSS, Global stil şablonu olarak da adlandırılır.

Hazırlanmakta olan sitenin aynı özelliklerde olmasının istenmesi durumunda kullanılır ve sitedeki tüm sayfalara etki eder.

Harici CSS de kodlar ayrı bir dosyaya yazılıp uzantısı .css olacak şekilde kaydedilir. Daha sonra html dosyası içerisinde yer alan <head> etiketleri arasına;

şeklinde yazılarak çağrılır.

CSS BİRİMLERİ

Uzunluk Birimleri

Göreceli uzunluk birimleri;

  • px: Ekran çözünürlüğüne göre değişen, ekranda bulunan noktalardan (piksel) bir tanesinin yüksekliğidir.
  • ex: Hangi yazı tipi seçilmişse o yazı tipindeki “küçük x” harfinin yüksekliğidir.
  • em: Varsayılan yazı büyüklüğünde (font-size) ve yazı ailesinde (font-family) yer alan “M” harfinin genişliğini baz alır.

Tüm tarayıcıların varsayılan yazı büyüklüğü (body etiketinde tanımlı) 16px’dir. 16px, 1em’e eşittir.

Kesin uzunluk birimleri;

  • in: inç’i (inch) ifade etmektedir,1 inç=2,54 cm’dir.
  • cm: Santimetreyi ifade etmektedir.
  • mm: Milimetreyi ifade etmektedir.
    • Örnek: margin-left:10 mm (sol iç kenar boşluğu,10 mm)
  • pt: Point. (punto), standart baskı birimidir. (1pt = 1/72 inç)
    • Örnek: font-size:14 pt
  • pc: Pika. Bir inçin 1/6’sına eşit olan baskı ölçü birimi. 1pc = 12 pt’dir.

Yüzde Birimleri

Yüzde (%) uzunluk birimi, göreceli bir birimdir. Yani body elemanında varsayılan yazı büyüklüğüne (font-size) bağlı büyüme-küçülme gösterir.

Örneğin body { font-size: 100%;  } şeklinde bir kullanım, varsayılan tarayıcı yazı büyüklüğünün (16px) tamamını kullanacağı anlamına gelir, değişim olmayacaktır.

Fakat şu stil uygulanırsa; body { font-size: 62.5%;  }  normal yazı büyüklüğünün yüzde 62,5’ini kullandığı görülür. O da 12 px’lik bir değere karşılık gelmektedir. Sayfanın her yerinde aksi belirtilmedikçe bu değer geçerli olacaktır.

Renk Birimleri

RGB kodu Red (kırmızı), Green (yeşil) ve Blue (mavi) olmak üzere 3 rengi esas alan kodlama sistemidir.

Bu sisteme göre tüm renkler bu üç temel rengin karışımından oluşur.

Kırmızı renk için;


Ekler :

  1. Sunu dosyasını indirmek için tıklayınız.. 
    Dosya: StilSablonuTemelleri.pptx
    İndirme: 977, Boyut: 1.3 MB, Eklenme Tarihi: 25 Kas. 2017

You may also like...