CSS Nedir ?

HTML bize metin biçimlendirme alanında çok geniş olanaklar sunar. CSS, uzun yazılışıyla Cascading Style Sheets, veya Türkçesiyle Stil şablonları ise bunu bir adım daha öteye götürür, bize sayfalarımı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 bu 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.

Diğer bir deyişle örneğin her hangi bir harf ele alınacak olursa bu harfin; büyüklüğünü, font ya da rengi gibi daha birçok farklı özelliğini detaylı bir şekilde değiştirme fırsatı vermektedir. CSS olarak bu sistemin en göze çarpan noktası ise özgün bir biçimde esnek kullanım imkânıdır. Genel açıdan bakmak gerekirse aslında bir web sitesi içerisindeki tüm sayfalar adına çok fazla font ya da renk değişimine gerek olmaz. Bu noktada CSS’nin buradaki ana görevi tüm bu işlemleri her sayfada tek tek işlemek yerine web sayfaları üzerinde tek seferde yapmak mümkündür. Bunun en büyük ayrıcalıklarından biri ise güncelleme esnasında onca site sayfasında yapılacak olan bütün bu değişiklerle ayrı ayrı uğraşılmaz.

Markup dili mi?! CSS nedir anladım da, markup dili nedir peki?

Markup dili, bir dökümanı sistemin/uygulamanın/aracın yorumlayabileceği formatta oluşturmamızı sağlayan dile verilen isimdir. Örneğin, HTML de bir markup dilidir. yazısını kaydettiğimiz html uzantılı bir döküman, herhangi bir web browser tarafından sayfa başlığı Deneme olan bir web sayfası olarak yorumlanacaktır.

HTML Nedir?

HTML “Hyper Text Markup Language” kelimelerinin kısaltılmasından oluşur. Türkçe anlamı Zengin metin işaretleme dilidir. Web sitesi oluşturmak için kullanılan bir betik dilidir. Uzantısı .html veya .htm şeklinde tanımlanır.

HTML dili tag (etiket) yapısından oluşur. Genel olarak <etiket></etiket> şeklinde tanımlanmış alanlar arasında işlemler yapılır. Burada dikkat edilmesi gereken nokta, etiketlerin açılması (<etiket>) ve kapatılması</etiket> olayıdır.

CSS kodları HTML kodlarının içine yazılırlar. Türüne göre body veya head bölümlerinde yer alabilirler. Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi içerisinde çağı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.

    Yorum bırakın