CSS Nedir?
CSS İngilizce Cascading Style Sheets kelimelerinin kısaltmasıdır. CSS HTML elemanlarının nasıl gösterileceğini belirler. Yani HTML elemanlarına stil vermek için kullanılırlar. Bu stiller, bir başka deyişle CSS, HTML 4.0 ve ondan sonraki HTML sürümlerine eklenmiştir. HTML 4.0′dan önce stilleri HTML Attributeları kullanılarak yapılıyordu. Ancak bu iş tek tek yapılması gerektiği için çok zahmetli ve çok uzun süren bir işti. CSS’in gelmesiyle birlikte birçok HTML elemanını tek bir CSS koduyla stillemek mümkün olduğundan CSS işten çok tasarruf ettiren bir kodlama biçimidir. CSS ile birlikte stil kodları HTML dosyalarından ayrı dosyalarda yazılabilirler ve birden çok HTML dosyası aynı stil dosyasını kullanabilir.Günümüzde en çok kullanılan css dosyası bootstrapt.css dir. Sizde indirip ücretsiz deneyebilirsiniz.

CSS Kodlama ile Neler Yapılabilir?
Yaygın inanışın aksine, yazılan CSS kodları sadece web sitelerini daha görsel ve estetik bir görünüme kavuşturmak için kullanılmaz. CSS’in web sitesinin ziyaretçilerine daha üst düzey bir kullanıcı deneyimi yaşatmaya olanak tanıyan birçok güçlü özellikleri vardır. Web sayfalarında sadece CSS ile yapılabileceğiniz işlemlerin dışında; CSS, HTML ve JavaScript dilinin gücünü birleştirerek oldukça etkileyici sonuçlar elde edebilirsiniz.

Yazı boyutlandırma, farklı başlık stilleri, kenar süsleri, gölgelendirme, yatay ve dikey menüler, sayfa mizanpajı ve renklerle ilgili işlemler gibi birçok işlem sadece CSS kodları kullanılarak gerçekleştirilebilir. CSS kodları web sayfalarında temel düzeydeki 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 etkileşimli hale getirebilirsiniz.
CSS, HTML ve JavaScript’in sahip olduğu potansiyelin harmanlanması sayesinde oluşturulan birçok üst düzey geçiş efekti, animasyon ve menü tasarımları ile ziyaretçilere daha gelişmiş bir web deneyimi yaşatılabilir. HTML5 ve CSS’in son sürümü olan CSS 3’ün birlikte etkin kullanımı ile oldukça etkileyici web tasarımları gerçekleştirilebilirsiniz. Daha gelişmiş web animasyonları için çeşitli JavaScript kütüphanelerinden de faydalanabilirsiniz.
- Published in İzmir Web Tasarım

