LESS ile CSS’de Include Özelliği
LESS son günlerde gördüğüm en harika JS betiği diyebilirim!
LESS sayesinde CSS dosyalarımızda tıpkı PHP’de olduğu gibi include özelliği kullanabiliyoruz. (Tam olarak aynı mantık değil, ama ona benzer bir özellik desek daha doğru olur aslında.)
Böylece daha az kod yazmış oluyor, ve ileride yapacağımız değişikliklerde, CSS dosyasının içinde onlarca kodu değişitirmek zorunda kalmıyoruz. lesscss.org’dan aldığım örnek ile sanırım daha anlaşılır olacak:
// LESS @color: #4D926F; #header { color: @color; } h2 { color: @color; }
/* Derlenmiş CSS */ #header { color: #4D926F; } h2 { color: #4D926F; }
Yukarıda da gördüğünüz gibi LESS ile yazdığımız color (renk) ifadesini, istediğimiz yere @color şeklinde ekleyebiliyoruz. Böyle bakınca belkide normalden bir satır daha fazla kod yazmış görünüyor olabiliriz, ama ileride yapacağınız bir değişikliği düşünün, tüm renk kodlarını birçok farklı yerden değiştirmek mi daha kolay, yoksa tek bir yerden değiştirmek mi?
İşte LESS bize bunu daha kolay hale getiriyor.
Diğer birçok örneği ve bu eklentiyi lesscss.org’da bulabilirsiniz.

