Şablon hazırlama olanağı sunan, yazıları ya da web sayfalarını biçimlendirmek için kullanılan CSS (Cascading Style Sheets=Stil şablonları) HTML’ye ek olarak metin ve format biçimleyicisi bir teknolojidir.
CSS yazabilmenizi hızlandıran ve kolaylaştıran, özellikle satır sayısı fazla olan büyük projelerde kullanım kolaylığı sağlayan dinamik bir stil dosyasıdır. CSS ön işlemcisi de denilebilir. CSS’deki kod fazlalığını ortadan kaldıran LESS; değişken özelliğiyle yazılan kodları daha hızlı ve basit bir kuralla yazmaya yardımcı olur. 49 kb’lık LESS.js ve CSS olmak üzere iki şekilde kullanılabilmektedir.
LESS’i Sayfanıza Nasıl Eklersiniz?
Arayüz geliştiricilerin işini hafifleten LESS’i sayfanıza eklemek için öncelikle LESS’in kendi sitesini ziyaret ederek LESS kütüphanesini indirmelisiniz. Bir LESS dinamik stil dosyası eklendikten sonra indirilen javascript dosyasını sayfanın head kısmına ekleyin.
Neden LESS?
Kısa zamanda çok iş yaptıran LESS, aynı zamanda kodların daha düzenli ve kodları iç içe yazarak ve anlaşılır şekilde olmasını sağlar.
Giderek daha karmaşık hale gelen web uygulamaları için daha az yer kaplama ve anlaşılır olma açısından LESS oldukça kullanışlı bir dosyadır.
LESS, Windows işletim sisteminde kullanılmak istenirse winless kullanılmalıdır. Önce .less uzantılı bir derleyici seçilerek aynı isimde bir CSS belgesi oluşturulur.
LESS aynı zamanda fonksiyonlar üzerinde çarpma, çıkarma, toplama, bölme gibi matematiksel işlemlerde de kullanılır.
LESS ile mixinler (stil birleştirmeleri) oluşturulabilir. Örneğin; sürekli tekrar tekrar yazmak zorunda olduğumuz işlemlerde bir mixin tanımlayıp oluşturarak daha sonra stilleri tekrar ve bir arada kopyala yapıştır mantığıyla kullanabiliriz.
Değişken tanımlama özelliği ile bir renk ya da başak bir unsur tanımlandığında daha sonra bu değişkeni farklı yerlerde kullanmak istediğinizde ister aynı şekilde ister değiştirerek kullanabilirsiniz.
LESS, SASS’a göre daha kolay bir kullanım sağlar. Çünkü kendine ait bir kütüphanesi sayesinde rahat bir kullanım sağlar.