CSS-SASS
Le CSS (Cascading Style Sheets en Anglais) est un langage utilisé pour la présentation et la mise en forme des pages web. C'est grâce au CSS que l'on vas pouvoir appliquer des règles de mise en page et de typographie sur une page web, sur la totalité d'un site internet ou bien sur une application mobile hybride (ex: le choix de la police pour les paragraphe, la couleur de fond, la taille des titres, le changement de couleur ou de transparence au survol de la souris, l'espacement entre les lignes etc). Il est donc tout à fait possible de créer un site internet de A à Z qui soit fonctionnel sans utiliser les CSS mais la mise en forme risque d'être tout à fait basique, voir complètement moche et chaotique. Comme vous l'aurez compris, une page web sans feuille de style CSS est un peu comme un superman sans son costume, un supporter de foot sans son écharpe, un Picasso sans sa peinture, un Pôle emploi sans emplois ou bien un contrôleur sans sa jolie moustache. On comprend bien qu'il manque un truc, que ça ne marche pas très bien et que c'est un petit peut bancal tout ça. Le CSS est donc à utiliser sans modération. Que vous soyez artiste, développeur web, E-commerçant, chef d'entreprise, artisan ou créateur d'applications mobiles Android ou IOS, le CSS vous rendra beaucoup de services en mettant en valeur les parties de votre site web qui ont le plus besoin de visibilité et en rendant l'expérience utilisateur simple utile et agréable. Le CSS permet également dans une moindre mesure de créer des interactions avec l'utilisateur comme par exemple changement de couleur ou de taille d'un élément HTML au survol de la souris ou au moment du clic. On peut également déterminer grâce aux feuilles de style CSS l'apparition d'un menu différent en fonction des dimensions du terminal utilisé (ex: les media queries).