CSS, HTML yazım şekli olarak etiket turunde bir yazım dilidir HTML bize metin bicimlendirme alanında cok geniş olanaklar sunar CSS, ise bunu bir adım daha oteye goturur, sayfalar icin global şablonlar hazırlama olanağı verdiği gibi, tek bir harfin stilini; yani renk, font, buyukluk gibi ozelliklerini değiştirmek icin de kullanılabilir Bu tekniğin en onemli ozelliği kullanımındaki bu esnekliğidir
Bir web sayfası icerisinde zaten estetik kuralları gereği yuzlerce renk ve font kullanılır Genelde birbiriyle uyumlu birkac renk ve birkac font kullanılır ki, bunlar her sayfada ayrı belirtmek yerine CSS yardımıyla bir sefer tanımlanıp butun web sayfalarında kullanılabilirBu şekilde guncelleme yaparken de onlarca sayfayı değiştirmek gerekmez
CSS kodları HTML kodlarının icine yazılırlar Turune gore body veya head bolumlerinde yer alabilirler Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi icerisinde cağırılabilirler
Hemen hemen her konuda olduğu gibi CSS konusunda da Microsoft Internet Explorer ve Netscape farklı yorumlar ortaya koyarlar Bu noktada her iki browser'ın da aynıbenzer yorumlayacağı kodlar yazmak en uygunudur
CSS TURLERİ
· Yerel CSS
· Genel CSS
· Harici CSS
Yerel CSS, sadece sayfa icerisinde tanımlandığı yerde gecerlidir Buna karşılık Genel CSS, tum sayfayı kapsar Harici CSS ise “CSS uzantılı bir dosya olarak kaydedilir, kullanılacağı sayfalarda cağırılmak suretiyle tum web sitesini kapsayabilir
1 Yerel CSS
Yerel CSS HTML belgesinin body bolumune yazılırlar Sadece bir kereliğine, yazıldıkları yerde etkili olurlar
2 Genel CSS
Yerel CSS’ in aksine genel şablonlar, HTML belgesinin head bolumune yazılırlar ve belgenin tumunu etkilerler
3 Harici CSS
CSS 'in sizi buyuk bir yukten, yani her sayfa icin ayrı kod yazmaktan kurtaran turu harici CSS ‘dir Bu teknikte once bir stil dosyası oluşturulur, sonra bu stilin kullanılacağı sayfaların başında cağırılır