
CSS Nedir? 10 Ekim 1994 tarihinde Hakon Wium Lie tarafından onerilmiştir. 1996 yılında ise ilk CSS onerisini acıklamıştır. İnternetin daha geniş kitlelere yayılmasıyla birlikte CSS2 duyurulmuştur. 2016 yılında ise CSS3 duyurulmuştur. HÂlen geliştirilmeye devam edilmektedir. CSS “Cascading Style Sheets” olarak adlandırılır. Basamaklı Stil Şablonları anlamına gelmektedir. HTML ve JavaScript gibi sayfa kodlamasında kullanılır. CSS herhangi bir HTML sayfasının nasıl gorunmesi gerektiğini belirler. Sayfada kullanılan videolar, goruntuler, metinler, arka plan gibi bircok oğenin goruntusu ve duzenlenmesini sağlayan bir kodlama aracıdır. HTML ’in gorselleştirme eksiklerini tamamlayarak bunu bir dosyada tutar. Bu oğelerin farklı cihazlar kullanan kişilerde nasıl gorunduğu ve daha iyi nasıl duzenleneceği hakkında calışma yapar. İnternal, External ve İnline olmak uzere 3 stil sayfa turu mevcuttur
CSS Faydaları Nelerdir? Oldukca esnek bir sistem olan CSS ile bir web sitesini kolaylıkla tasarlamak ve kullanıcı odaklı olarak duzenlemek mumkundur. HTML ’e bakarsak bu sistem sayfanın nasıl goruneceği ve duzenleneceği hakkında bir fayda sağlamaz. Cunku bu amac icin oluşturulmuş bir sistem değildir. HTML ’in gorevi sadece iceriği anlatmak ve ne şekilde olduğunu acıklamaktır. İceriğin paragraf veya madde şeklinde mi olduğu ve iceriğin bağlantıları hakkında bilgi verir. Ama CSS ise bu iceriğin boyutunu, şeklini, yazıların fontunu, iceriğini rengini gibi bircok oğenin kullanıcıya nasıl sunulacağı hakkında calışma yapar. Bunu basitce anlatmak gerekirse HTML bir evin temel direkleri olarak tarif edilebilir. CSS ise bu evin duvarları, odaları, odaların rengi ve her turlu ozelleştirmeye ve esnekliğe acık bir sistemidir.
Ayrıca CSS ’nin en guzel yanlarından birisi ise tamamen kullanıcı odaklı bir sistem geliştirmesidir. Bir web sitesinin hangi kullanıcılara hitap ettiği ve bu kullanıcıların ne tur cihazlar kullandığı tespit edilerek metinlerin, yazıların ve daha bircok oğenin kullanıcıya istenilen şekilde sunulmasını sağlar. Tum bu sayılan işlemleri herhangi bir CSS kullanıcısı birkac kod yazarak yapabilmektedir. Ama CSS kullanmayıp yuzlerce sayfada duzenleme yapmak isteyen bir kişi tek tek yapmak zorunda kalır.
CSS Sağladığı Kolaylıklar Nelerdir? Bir web sitesinin tum gorselleri veya duzeltilmiş diğer işlemleri bir css dosyasında tutulmaktadır. Her sayfa ayrı olarak ele alındığı bir sistemde bunları guncelleştirmek oldukca zahmetlidir. Boyle bir zorlukta Css sayesinde bir veya birkac dosyada tutulan bu bilgilerin guncelleştirilmesinde buyuk kolaylık sağlamaktadır.
İcerik ile gorselin tasarımı ayrılmak istendiğinde aynı iceriği farklı sayfalarda kullanmak mumkundur.
Reponsive tasarım icin olmazsa olmazdır. Boylece her cihaz turu icin farklı bir tarz oluşturmak gerekmez.
CSS Nasıl Oğrenilir CSS oğrenmek her ne kadar zor gibi gorunse de aslında kolaydır. Temel seviyede HTML bilgisine sahip birisi Css oğrenmeye başlayabilir. Kodlama dili İngilizcedir. Bir miktar İngilizce bilmek ve bazı terimleri oğrenmek Css kullanımında fayda sağlayacaktır.