CSS
CSS = Cascading Style Sheets = Feuilles de style en cascade : séquence d’instructions de rendu visuel, auditif ou tactile d’une ressource HTML ou XML
Principe
Le CSS est un langage informatique qui permet de décrire la présentation d'un document écrit en HTML ou XML (y compris les dialectes XML comme SVG, MathML ou XHTML).
Enjeux :
- séparation entre la structure & la présentation
- présentation selon le media (print / screen / tv...)
- cascade des styles : combinaison de différentes source de style
Exemple : CSS Zen Garden
Le projet CSS Zen Garden a été lancé en 2003 par Dave Shea. Il s'agit d'un projet qui met en avant la puissance du CSS en permettant aux designers de créer des mises en page uniques et créatives en utilisant le même contenu HTML. Le site présente une série de designs réalisés par des designers du monde entier, tous basés sur le même fichier HTML.
Lien : CSS Zen Garden
La page HTML sans aucune feuille de style :

Différentes mises en page réalisées par des designers :
