Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Feuilles de style en cascade

INFORMATIQUE > LANGAGES INFORMATIQUES

INFORMATIQUE > INTERNET

(abrégé en CSS, sigle pour Cascading Style Sheets, feuilles de style en cascade en anglais) Langage informatique permettant de décrire la présentation des documents HTML et XML.

Les CSS sont pris en charge (à des degrés divers) par tous les navigateurs web. Elles sont développées par le W3C.

Les principaux objectifs des CSS sont les suivants :

  • Séparer la structure et la présentation du document. Il est ainsi possible de simplifier les pages HTML et de modifier plus rapidement leur présentation. Le contenu du document et sa présentation peuvent être enregistrés dans des fichiers séparés, on peut obtenir une présentation homogène des différentes pages d'un site web en utilisant les mêmes feuilles de style et une même page peut être rendue de manière différente à l'écran et à l'écrit.
  • Adapter la présentation au média qui affiche le document. Des feuilles de style différentes peuvent être écrites pour différents types de restitution. Dès la spécification CSS2.1, il est possible de distinguer les médias suivants : all (tout média), screen (écran d'ordinateur de bureau), print (sortie sur imprimante), handheld (petits écrans), projection (document projeté), tv (écran de télévision) et speech (synthèse vocale). D'autres étaient prévus par la spécification mais ne sont pas encore reconnus : braille, embossed (pour les embosseuses) et tty (téléscripteurs).
    De plus, les media queries, disponiblse en CSS3 permettent de conditionner l'application d'une feuille de style à la résolution de l'écran et aux nombre de couleurs disponibles.
  • Permettre la combinaison des différentes sources de styles (la cascade). Différents types de cascades peuvent se combiner : origines des styles (agent utilisateur, auteur, utilisateur), type de média, styles appliqués à différents niveaux de la structure du document, architectures des feuilles de style.
Pour en savoir plus

Page d'accueil CSS du W3C

Bibliographie
GOETTER R. CSS 3 Grid Layout: Vous allez enfin aimer CSS. 1re éd.[s.l.] : Eyrolles, 2019. ISBN : 978-2-212-67683-9.
LEMAINQUE F. CSS3 :  maîtrisez la conception de vos pages web. [s.l.] : [s.n.], [s.d.].123 p.(Travaux pratiques). ISBN : 978-2-10-077104-2.
MEYER É. (AUTEUR DU TEXTE), CHABARD L. (TRADUCTEUR). « CSS : l’essentiel ». [s.l.] : [s.n.], 2019. Disponible sur : < http://catalogue.bnf.fr > (consulté le 14 février 2019)
NEBRA M. Réalisez votre site web avec HTML 5 et CSS 3. 2e éd.[s.l.] : Eyrolles, 2017. 344 p.ISBN : 978-2-212-67476-7.