LESS — это препроцессор CSS, который позволяет настраиваемую, управляемую и повторно используемую таблицу стилей для веб-сайта. LESS — это динамический язык таблиц стилей, который расширяет возможности CSS. LESS также кросс-браузер дружественный.
CSS Preprocessor — это язык сценариев, который расширяет CSS и компилируется в обычный синтаксис CSS, так что он может быть прочитан вашим веб-браузером. Он предоставляет такие функции, как переменные , функции , миксины и операции, которые позволяют создавать динамический CSS.
Почему МЕНЬШЕ?
Давайте теперь поймем, почему мы используем LESS.
-
LESS поддерживает создание более чистого, кроссбраузерного CSS быстрее и проще.
-
LESS разработан на JavaScript, а также создан для использования вживую , которая компилируется быстрее, чем другие препроцессоры CSS.
-
LESS сохраняет ваш код модульным способом, что очень важно, делая его читабельным и легко изменяемым.
-
Более быстрое обслуживание может быть достигнуто с помощью переменных LESS.
LESS поддерживает создание более чистого, кроссбраузерного CSS быстрее и проще.
LESS разработан на JavaScript, а также создан для использования вживую , которая компилируется быстрее, чем другие препроцессоры CSS.
LESS сохраняет ваш код модульным способом, что очень важно, делая его читабельным и легко изменяемым.
Более быстрое обслуживание может быть достигнуто с помощью переменных LESS.
история
LESS был спроектирован Алексисом Селье в 2009 году. LESS является открытым исходным кодом. Первая версия LESS была написана на Ruby; в более поздних версиях использование Ruby было заменено JavaScript.
Более чистый и читаемый код может быть написан организованно.
Мы можем определить стили, и они могут быть повторно использованы в коде.
LESS основан на JavaScript и является супер-набором CSS.
LESS — это гибкий инструмент, который решает проблему избыточности кода.
LESS легко генерирует CSS, который работает во всех браузерах.
LESS позволяет писать более качественный и хорошо организованный код, используя вложение .
Техническое обслуживание может быть достигнуто быстрее с помощью переменных .
LESS позволяет вам легко повторно использовать целые классы, ссылаясь на них в ваших наборах правил.
LESS обеспечивает использование операций, которые ускоряют кодирование и экономят время.
Требуется время, чтобы узнать, если вы новичок в предварительной обработке CSS.
Из-за тесной связи между модулями, необходимо приложить больше усилий для повторного использования и / или тестирования зависимых модулей.
LESS имеет меньше фреймворка по сравнению со старым препроцессором, таким как SASS, который состоит из фреймворков Compass , Gravity и Susy .