![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/LESS_Logo.svg/langpt-640px-LESS_Logo.svg.png&w=640&q=50)
Less (linguagem de folha de estilo)
linguagem de programação / De Wikipedia, a enciclopédia encyclopedia
Less (Leaner Style Sheets; às vezes estilizada como LESS) é uma linguagem de folha de estilos dinâmica desenhada por Alexis Sellier. Ela foi influenciada por Sass e influenciou a nova sintaxe "SCSS" do Sass, que adaptou sua sintaxe de formação de blocos do tipo CSS.[2] LESS é de código aberto. Sua primeira versão foi escrita em Ruby, no entanto em versões posteriores, o uso de in Ruby foi depreciado e substituído por JavaScript. A sintaxe indentada de LESS é uma metalinguagem aninhada, uma vez que um código válido em CSS também é válido em LESS e tem a mesma semântica. LESS fornece os seguintes mecanismos: variáveis, aninhamento, mixins, operadores e funções; a principal diferença entre LESS e outros pré-compiladores de CSS é que LESS permite a compilação em tempo real pelo navegador por meio de LESS.js.[3][4] LESS pode ser executado tanto no lado do cliente quanto no lado do servidor,[4] ou pode ser compilado em CSS plano.
Less | |
---|---|
![]() | |
Surgido em | 2009 |
Última versão | 1.4.0[1] (Predefinição:Release date) |
Criado por | Alexis Sellier, Dmitry Fadeyev |
Estilo de tipagem | dinâmico |
Influenciada por | CSS, Sass |
Influenciou | Sass, Less Framework, Bootstrap (v3) |
Licença | Apache License 2.0 |
Página oficial | lesscss.org |