00 - Présentation

Description :

CSS

Le CSS (Cascading CSS Sheets : feuilles de CSS en cascade) est un langage informatique qui permet de gérer la présentation d'une page web. Il a été créé par la W3C (World Wild Web Consortium) dans les années 1990 , et est totalement pris en charge par les navigateurs depuis les années 2000.

Le CSS permet de mettre en place des CSSs afin de définir des règles à appliquer à un ou plusieurs documents HTML.
Ces règles portent sur le positionnement des éléments, l'alignement, les polices de caractères, les couleurs, les marges et espacements, les bordures, les images de fond, etc.

Le but de CSS est de séparer la structure d'un document HTML et sa présentation.

Les avantages?

Avec CSS on peut par exemple définir un ensemble de règles stylistiques communes à toutes les pages d'un site internet. Cela facilite ainsi la modification de la présentation d'un site entier.

CSS permet aussi de définir des règles différentes pour chaque support d'affichage (une navigateur classique, une télévision, un support mobile, un lecteur braille...). ce qui permet ainsi d'améliorer l'accessibilité des documents web.

De plus, CSS ajoute des fonctionnalités nouvelles par rapport à HTML au point de vue du CSS.

Grâce à ses sélecteurs, il permet entre autre d'appliquer un CSS commun à plusieurs éléments HTML d'une même page.

CSS fait donc parti des 4 langages informatiques les plus utilisés dans l'univers du web aujourd'hui.
On parle de langages d'intégration (ou descriptifs) pour HTML et CSS, et de programmation avec Javascript et PHP.

Dans les prochaines vidéos, vous découvrirez les concepts clefs du langage CSS, et bientôt, styliser les balises de votre site n'aura plus de secret pour vous !