SASS Nedir?

Syntactically Awesome Stylesheets ya da kısa adıyla SASS, CSS formatına derlenmesi için hazırlanmış dinamik bir biçim stil şablonlama dilidir.

Hampton Catlin tarafından tasarlanmış ve Natalie Weizenbaum tarafından programlaması tamamlanmıştır.

İlk sürümlerinden sonra Weizenbaum ve Chris Eppstein SASS içerisinde kullanılnası için SassScript’i geliştirerek SASS’ın yeteneklerini arttırmışlardır.

SASS’ın ilk tasarımında yazım şekli Haml benzeri bir yapıdaydı, kod blokları girintilerle ayrılmıştı, farklı SASS kurallarını ayırmak için ise yeni satır karakter kullanılmıştır.

SASS’ın daha yeni yazım şeklide olan SCSS’te ise CSS’e daha yakın bir format kullanılmıştır. Kod blokları süslü parantezlerle, kurallar ise noktalı virgül ile ayrılmıştır.

Bu tarz değişiklikler sayesinde geçerli CSS kodları da SCSS kodu olarak kullanılabilir hale gelmiştir.

Bu yazı yorumlara kapalı.