CSS Nedir ?

dk okuma Süresi | 27/06/2022, 15:06
  • Elif Üsküplü

Elif Üsküplü

unliked 4
0

CSS, "Basamaklı Stil Katmanları" anlamına gelen "Basamaklı Stil Şablonlarıı" anlamına gelir."CSS nedir?" Sorunun cevabı izin veren bir tanım dili olarak ifade edilebilir. Sorunun cevabı, web sitelerinin görsel olarak şekillenmesini sağlayan ve kendine has kuralları olan bir tanım dili olarak ifade edilebilir. HTML ve JavaScript ile birlikte en temel web teknolojileri arasında yer alan CSS, web sayfalarında oldukça fazla görsel kontrol imkanı sunuyor.

 

CSS ile web sayfalarının düzeni, renkleri, kullanılan yazı tipleri, başlıkları, görsel efektleri ve diğer görsel öğeleri üzerinde etkili ve işlevsel kontrol sağlayabilirsiniz. Kullanıcı dostu ve görsel olarak etkileyici web siteleri için HTML ve JavaScript'e ek olarak yazılan CSS kodları son derece önemlidir. Etkili bir CSS kodlaması, web sitelerine yüksek kullanılabilirlik sağlar.

 

CSS, web sayfalarının tasarımını oldukça kolaylaştıran ve büyük kolaylık sağlayan esnekliği ile de ön plana çıkmaktadır. Bu özellik sayesinde web sayfalarınızın tamamında veya sadece belirli bölümlerinde güncellemeleri çok kısa sürede gerçekleştirebilirsiniz. CSS ile bir web sitesindeki tüm sayfaların veya sadece istenilen sayfanın görsel özellikleri oldukça kontrol edilebilir. 

 

 

CSS Sürümleri ve Özellikleri nelerdir?

CSS'nin teknik özellikleri, Dünya çapında web ağ Konsorsiyumu anlamına gelen W3C organizasyonu tarafından belirlenir. W3C bünyesinde "CSS Çalışma Grubu" adı verilen bir grup bulunmakta ve CSS'nin teknik özellikleri ile ilgili çeşitli çalışmalar bu grup tarafından yürütülmektedir.  CSS Çalışma Grubu tarafından yapılan çalışmalar W3C üyeleri tarafından tartışılır ve ilgili yenilikler resmi olarak onaylandıktan sonra uygulanır.

 

Her yeni CSS sürümü önceki sürümü temel alır ve CSS 1, CSS 2, CSS 3 gibi sürüm numaralarıyla adlandırılır.  İlk CSS sürümü, 17 Aralık 1996'da W3C tarafından yayınlanan CSS 1'dir. CSS 1; Yazı tipleri, metin, arka planlar, tablolar ve borde gibi web sayfası öğeleri için temel kontrolleri içeren bir sürümdür. CSS 1'in daha yüksek sürümü olan CSS 2, 1998 yılında yayınlanmıştır ve daha işlevsel web siteleri tasarlamak için çeşitli yeniliklere sahiptir. Gelişmiş konumlandırma seçenekleri, Z-indeksi, ses stil sayfaları desteği, çift yönlü metin ve gölgelendirme gibi birçok gelişmiş özelliğe sahiptir. CSS 2.1 sürümü ile CSS 2'deki hatalar ortadan kaldırılmış ve daha stabil bir çalışma sağlanmıştır .

 

W3C tarafından Haziran 1998'de yayınlanan CSS 3, CSS'nin en son sürümüdür. CSS 3, önceki sürümlerin üzerine inşa edilmiştir; Seçiciler, renkler, ad alanları ve medya sorguları gibi yeni özellikleri tanıttı. Yuvarlatılmış köşeler, geçişler, gölgeler, animasyonlar ve degradeler gibi birçok CSS 3 özelliği ile daha fazla görsel ve kullanıcı deneyimini vurgulayan gelişmiş web sayfaları tasarlayabilirsiniz.

 

 

CSS Kullanım Kalıpları nedir?

CSS yazılımı, web sayfalarının özelliklerinin tek tek veya toplu olarak kontrol edilmesini sağlayan oldukça esnek ve kullanışlı bir yapıya sahiptir. CSS'de; Kodlarınızı web sayfalarınıza 3 farklı şekilde ekleyebilirsiniz: harici stil sayfası, dahili stil sayfası ve etiketin içine yazılmış stiller. Her yöntemin kullanım amacına ve yerine göre çeşitli avantajları vardır.

 

Birden çok web sayfasının stil özelliklerini tek bir CSS sayfasıyla kontrol etmek istiyorsanız, harici stil sayfası yöntemiyle CSS kodu ekleyebilirsiniz. Tek bir web sayfasındaki öğeleri denetlemek ve gerekli biçimlendirmeyi yapmak için yerleşik stil yöntemini kullanabilirsiniz. Etiketin içine yazılan kodlar sadece ilgili etiketi kontrol eder ve gerekmedikçe kullanılması önerilmez. 

 

 

CSS Kodlaması ile Neler Yapılabilir?

Popüler inanışın aksine, yazılı CSS kodları sadece web sitelerini daha görsel ve estetik açıdan daha hoş hale getirmek için kullanılmaz. CSS, web sitesi ziyaretçilerinin daha yüksek düzeyde bir kullanıcı deneyimine sahip olmalarını sağlayan birçok güçlü özelliğe sahiptir.  Web sayfalarında sadece CSS ile yapabileceğiniz işlemler dışında; CSS, HTML ve JavaScript'in gücünü birleştirerek çok etkileyici sonuçlar elde edebilirsiniz.

 

Font boyutlandırma, farklı başlık stilleri, kenarlık süslemeleri, gölgelendirme, yatay ve dikey menüler, sayfa mizanpajı ve renk işlemleri gibi birçok işlem sadece CSS kodları kullanılarak yapılabilir. CSS kodları, web sayfalarında temel geçiş efektleri ve basit animasyonlar gibi çeşitli işlemlere de izin verir. Tablo ve form elemanlarına yazdığınız kodlar ile sitelerinizi daha interaktif hale getirebilirsiniz.

 

CSS, HTML ve JavaScript'in potansiyelinin harmanlanması sayesinde, birçok üst düzey geçiş efekti, animasyon ve menü tasarımı ziyaretçilere daha gelişmiş bir web deneyimi sağlayabilir. CSS'nin en son sürümü olan HTML5 ve CSS 3'ün etkin kullanımı ile oldukça etkileyici web tasarımları oluşturabilirsiniz.Daha gelişmiş web animasyonları için çeşitli JavaScript kitaplıklarını da kullanabilirsiniz.

Yorum Yap

İligili İçerikler

0 Yorum