LESS 是一种动态样式语言,属于 CSS 预处理器。它扩展了 CSS,增加了变量、嵌套、混合(mixin)、函数等特性,旨在提高样式表的可维护性和复用性。LESS 由 Alexis Sellier 于 2009 年设计,最初基于 Ruby 开发,后转为 JavaScript 实现,可在 Node.js 或浏览器端运行。它的语法接近原生 CSS,学习成本低,被广泛应用于 Web 开发中。核心特点包括:通过变量统一管理颜色、字体等值;支持嵌套规则以简化层级书写;提供混合和运算功能。LESS 的灵感部分来源于 Sass,但更强调简洁性。