CSS dili - Nedir, tanımı ve konsepti

İçindekiler:

CSS dili - Nedir, tanımı ve konsepti
CSS dili - Nedir, tanımı ve konsepti
Anonim

CSS dili, HTML belgelerinin stilini belirleyen bir dildir. Yazı tipleri, renkler, kenar boşlukları, çizgiler, yükseklik, genişlik, arka plan resimleri ve diğerleri ile ilgili seçenekleri içerir.

Günümüzde web sayfalarının biçimini geliştirmek için HTML dilini kullanmak mümkündür. Bununla birlikte, CSS dili, mevcut tüm tarayıcılarla uyumlu olmasının yanı sıra daha fazla seçenek sunar ve daha kesindir.

CSS dil kökenleri

Stil sayfası dilleri, İnternet'in tanıtımı ve elektronik belgeler oluşturmak için HTML dilinin katlanarak büyümesiyle ortaya çıktı.

W3C (World Wide Web Consortium) gövdesi, web ile ilgili tüm standartları oluşturmaktan sorumludur ve HTML için belirli bir stil sayfası dilinin oluşturulmasını öneren kişidir. İki teklif seçildi: CHSS (Basamaklı HTML Stil Sayfaları) ve SSP (Akış Tabanlı Stil Sayfası Önerisi).

1994'ün sonu ile 1995 arasında, her teklifin en iyisini alan ve ona CSS (Basamaklı Stil Sayfaları) adı verilen yeni bir dil tanımlandı.

1997'nin başlarında, W3C, HTML grubunun çalışmasını üç bölüme ayırmaya karar verdi: HTML çalışma grubu, DOM çalışma grubu ve CSS çalışma grubu.

CSS dilinin tarayıcılar tarafından uyarlanması ilerleyici olmuştur ve uzun zaman almıştır. Bugün herkes onu tanıyor.

CSS dilini kullanmanın önemi

CSS dili, özellikle web tasarımı alanında bir devrim haline geldi. Kullanırken bulunan faydalar arasında aşağıdakiler öne çıkıyor:

  • Daha fazla hassasiyet: CSS kullanırken, web'i oluşturan öğelerin boyutu ve konumu kesin olacaktır. Tarayıcıya belirli bir görüntüyü hangi piksele yerleştireceğini ve bunların ölçümlerini söyleyebilirsiniz.
    CSS daha iyi erişilebilirlik ve yapı sağlar. CSS dili ve tanımlayıcı işaretleyicileri birleştirerek, bilgiler yapılandırılmış ve düzenli kalacağından bir web sitesinin doğru bir şekilde görülmesi mümkündür.
  • Yükleme sürelerini iyileştirin: CSS'nin tanıtılmasıyla içerik ve görünüm bölünerek daha hafif dosyalar elde edildi. Bu, sitenin tarayıcıya yüklenme sürelerini azaltmak ve seçilen sunucunun trafik hacmini azaltmak için avantajlıdır.