CSS na LESS označuje proces prevodu obyčajného CSS (Cascading Style Sheets) na LESS (Leaner Style Sheets) – dynamický jazyk preprocesora, ktorý rozširuje CSS o premenné, mixiny, funkcie a vnorené pravidlá. LESS robí CSS udržiavateľnejším a modulárnejším tým, že umožňuje pokročilejšie funkcie podobné programovaniu.
Premenné: Ukladajú farby, veľkosti a ďalšie hodnoty na opätovné použitie v štýloch.
Vnorenie: Usporiadajte selektory štruktúrovaným, hierarchickým spôsobom.
Mixiny: Jednoducho opätovne použite skupiny pravidiel CSS.
Funkcie a operácie: Vykonávajte výpočty, manipulujte s farbami a vytvárajte čistejší a dynamickejší kód.
Udržiavateľnosť: Uľahčuje správu a aktualizáciu veľkých štýlov.
Pri práci na rozsiahlych alebo zložitých štýloch, ktoré využívajú modulárnu štruktúru.
Keď potrebujete znovu použiť hodnoty návrhu (farby, body prerušenia atď.) vo viacerých pravidlách.
Pri údržbe kódovej základne, ktorá už používa LESS, alebo pri migrácii projektu založeného na CSS do pracovného postupu preprocesora.
Pri spolupráci s vývojármi, ktorí uprednostňujú LESS pre jeho syntax podobnú programovaniu.