|
Les CSS, qu'est-ce-que c'est ? |
|
Les feuilles de styles (en anglais «Cascading Style Sheets», abrégé CSS) sont un langage informatique qui permet de séparer la présentation d’une page Web de son contenu structurel. Les CSS autorisent, sans intervenir sur le code HTML des pages web, de définir les règles graphiques à appliquer sur l’ensemble du site : positionnement et dimensions des éléments, alignement, polices de caractères, couleurs, marges et espacements, bordures, images de fond, etc. |
| |
|
Pourquoi utiliser les CSS ? |
|
Les avantages |
Cette séparation fournit un certain nombre de bénéfices, permettant d'améliorer l'accessibilité, de changer plus facilement de présentation, et de réduire la complexité de l'architecture d'un document. |
Dans le cas d'un site web, la présentation est uniformisée : les documents (pages HTML) font référence aux mêmes feuilles de styles. Cette caractéristique permet de plus une remise en forme rapide de l'aspect visuel.
Un même document peut donner le choix entre plusieurs feuilles de style, par exemple une pour l'impression et une pour la lecture à l'écran. Certains navigateurs web permettent au visiteur de choisir un style parmi plusieurs. Le code HTML est considérablement réduit en taille et en complexité, puisqu'il ne contient plus de balises ni d'attributs de présentation. |
| |
| En résumé |
Les CSS factorisent dans un fichier la présentation graphique des pages Web en définissant les éléments précis de placement, de couleur, de police, par exemple.
La structure du document et la présentation peuvent ainsi être gérées dans des fichiers séparés.
La conception d'un document se fait dans un premier temps sans se soucier de la présentation, ce qui permet d'être plus efficace.
Les CSS symbolisent ainsi la séparation du contenu de sa forme. |
| |
| Pourquoi avons-nous choisi les CSS ? |
Cette séparation entre présentation et contenu est réellement utile et favorise non seulement l'accessibilité mais également l'optimisation de l'indexation des contenus par les moteurs de recherche.
Nous avons donc logiquement choisi d’utiliser les CSS pour nos sites, car l’usage de ces nouvelles spécifications apporte des contenus mieux structurés, ainsi que des applications en ligne plus performantes. La création et la maintenance des site sous CSS est ainsi plus logique et plus simple. |
|
|