MENOS - Resumen
LESS es un preprocesador CSS que permite una hoja de estilo personalizable, administrable y reutilizable para un sitio web. LESS es un lenguaje de hoja de estilo dinámico que amplía la capacidad de CSS. LESS también es compatible con todos los navegadores.
El preprocesador CSS es un lenguaje de secuencias de comandos que amplía CSS y se compila en la sintaxis CSS normal, de modo que su navegador web pueda leerlo. Proporciona funcionalidades como variables , funciones , mixins y operaciones que le permiten construir CSS dinámico.
¿Por qué MENOS?
Entendamos ahora por qué usamos MENOS.
LESS admite la creación de CSS más limpio y compatible con todos los navegadores de forma más rápida y sencilla.
LESS está diseñado en JavaScript y también creado para usarse en vivo , que se compila más rápido que otros preprocesadores CSS.
LESS mantiene su código de forma modular, lo cual es realmente importante al hacerlo legible y fácilmente modificable.
Se puede lograr un mantenimiento más rápido mediante el uso de MENOS variables .
Historia
LESS fue diseñado por Alexis Sellieren 2009. LESS es un código abierto. La primera versión de LESS fue escrita en Ruby; en las versiones posteriores, el uso de Ruby fue reemplazado por JavaScript.
Caracteristicas
Se puede escribir código más limpio y legible de forma organizada.
Podemos definir estilos y se puede reutilizar en todo el código.
LESS está basado en JavaScript y es un superconjunto de CSS.
LESS es una herramienta ágil que soluciona el problema de la redundancia de código.
Ventajas
LESS genera fácilmente CSS que funciona en todos los navegadores.
MENOS le permite escribir código mejor y mejor organizado mediante el uso de anidamiento .
El mantenimiento se puede lograr más rápido mediante el uso de variables .
MENOS le permite reutilizar todas las clases fácilmente al hacer referencia a ellas en sus conjuntos de reglas.
LESS proporciona el uso de operaciones que agilizan la codificación y ahorran tiempo.
Desventajas
Se necesita tiempo para aprender si es nuevo en el preprocesamiento de CSS.
Debido al estrecho acoplamiento entre los módulos, se deben realizar más esfuerzos para reutilizar y / o probar los módulos dependientes.
LESS tiene menos marco en comparación con un preprocesador más antiguo como SASS, que consta de marcos Compass , Gravity y Susy .