Glossaire

Définition CSS

Ecrit par Julien

L’acronyme CSS signifie Cascading StyleSheets, qui peut être traduit par « Cascading Style Sheets ». Le concept est utilisé en informatique pour faire référence à un langage utilisé en design graphique.

Le langage CSS permet de présenter de façon structurée un document écrit dans un langage de balisage. Il est surtout utilisé dans la conception visuelle d’un site web lorsque les pages sont écrites en XML ou HTML.

Jusqu’à la décennie des années 90, il est nécessaire de revenir en arrière pour connaître l’origine des CSS. C’est en 1994 qu’il a été proposé par Hakon Wium Lie. Il en a été le co-créateur avec le scientifique néerlandais Bert Bos.

Le SSC a été développé à différents niveaux. CCS1 n’est plus utilisé, tandis que CSS2 fonctionne comme une recommandation. Le CSS3, qui est divisé en plusieurs modules, est le langage utilisé en standard.

Sur le CSS3 nous pouvons établir qu’il y a environ 50 modules publiés, bien que parmi les plus importants sont les espaces de noms, les sélecteurs et la couleur.

Ce que fait CSS est de s’occuper de la description des formes et de la syntaxe du langage de balisage. Il décrit ainsi comment rendre (générer des images) les éléments qui apparaissent à l’écran.

La conception CSS permet d’établir une séparation entre le contenu et la forme de présentation du document (donnée par les polices, couleurs et couches utilisées). Cela permet à de nombreux documents HTML de partager l’apparence et la convivialité, en utilisant une seule feuille de style pour tous (spécifiée dans un fichier.css). Grâce à cette fonctionnalité, vous évitez d’avoir à répéter le code dans la structure.

A lire :   Définition d'un pipeline

Grâce à la séparation du contenu et de la forme de présentation, d’autre part, il est possible de faire appel à différents styles selon la méthode de rendu : s’il s’agit d’un document exposé sur un écran, imprimé, partagé en format audio, etc.

En plus de tout ce qui précède, nous pouvons souligner que grâce à CSS peut créer des sites Web avec un design qui peut être attrayant et agréable. Cependant, pour l’utiliser, il est essentiel d’avoir des connaissances de base en informatique, en langage HTML et même certaines compétences et idées concernant le traitement des fichiers.

De même, il faut garder à l’esprit que ce que l’on appelle les DOM joue un rôle essentiel à cet égard. Sous ces abréviations, il y a ce qu’on appelle un Objet Document Modèle, c’est-à-dire comment un document est représenté dans la mémoire d’un ordinateur. De plus, nous pouvons établir, par conséquent, que le navigateur est responsable de l’affichage du contenu de ce DOM.

Aussi, il faut garder à l’esprit que ce document a une arborescence et que chacun de ses éléments (section, attribut…) est nommé avec le terme noeud. Ainsi, dans cette structure, nous rencontrons des nœuds frères et sœurs ou des nœuds enfants, par exemple.

A propos de l'auteur

Julien

Ingénieur réseau de profession, je suis un papa touche à tout de l'informatique.

Laisser un commentaire