« LESS CSS » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
(Création de page LESS CSS)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
== Définition ==
== Définition ==


LESS est un  préprocesseur CSS qui permet de personnaliser  la feuille de style et  la  réutiliser pour le site web.  
LESS est un  pré-processeur CSS qui permet de personnaliser  la feuille de style et  la  réutiliser pour le site web.  


C'est un  langage de script qui compile  le fichier  CSS  en respectant la syntaxe régulière de CSS afin qu'il sera lu par le navigateur Web.  
C'est un  langage de script qui compile  le fichier  CSS  en respectant la syntaxe régulière de CSS afin qu'il sera lu par le navigateur Web.  
Ligne 12 : Ligne 12 :


Ce langage  est implémenté en  open source. La première version de LESS a été écrit en Ruby et dans les versions ultérieures, il est remplacé par JavaScript.
Ce langage  est implémenté en  open source. La première version de LESS a été écrit en Ruby et dans les versions ultérieures, il est remplacé par JavaScript.
== Pourquoi LESS? ==
Malgré les évolutions de CSS, les programmeurs réclamaient toujours des problèmes au niveau de notion de variables et ou constantes.
LESS vient avec la solution et améliore la syntaxe de CSS  pour satisfaire les programmeurs. Ili étend les capacités de description de feuille de  styles CSS.
Ce nouveau langage maintient le code de façon modulaire ce qui est très important en le rendant lisible et facilement modifiable.
===== Exemple de couleur =====
'''Code CSS standard'''
<source lang="CSS">
#header{ color: #FFFF00; }
..
h2 {  color: #FFFF00; }
</source>
'''Code LESS'''
<source lang="LESS">
@color: #FFFF00;
#header { color: @color; }
h2 {  color: @color; }
</source>

Version du 4 septembre 2016 à 13:50

Définition

LESS est un pré-processeur CSS qui permet de personnaliser la feuille de style et la réutiliser pour le site web.

C'est un langage de script qui compile le fichier CSS en respectant la syntaxe régulière de CSS afin qu'il sera lu par le navigateur Web.

Ce langage fournit des fonctionnalités comme des variables, des mixins, des fonctions et des opérations qui vous permet de construire un CSS dynamique.

Historique

LESS est un langage conçu par Alexis Sellier en 2009 influencé par Sass et a influencé "SCSS" (la syntaxe plus récente de Sass).

Ce langage est implémenté en open source. La première version de LESS a été écrit en Ruby et dans les versions ultérieures, il est remplacé par JavaScript.

Pourquoi LESS?

Malgré les évolutions de CSS, les programmeurs réclamaient toujours des problèmes au niveau de notion de variables et ou constantes.

LESS vient avec la solution et améliore la syntaxe de CSS pour satisfaire les programmeurs. Ili étend les capacités de description de feuille de styles CSS.

Ce nouveau langage maintient le code de façon modulaire ce qui est très important en le rendant lisible et facilement modifiable.

Exemple de couleur

Code CSS standard

#header{ color: #FFFF00; }
..
h2 {  color: #FFFF00; }

Code LESS

@color: #FFFF00;
#header { color: @color; }
h2 {  color: @color; }