Le langage informatique CSS (Cascading Style Sheets : feuilles de style en cascade) sert à décrire la présentation des documents HTML et XML.
Les standards définissant CSS sont publiés par le World Wide Web Consortium (W3C). Introduit au milieu des années 1990, CSS devient couramment utilisé dans la conception de sites web et bien pris en charge par les navigateurs web dans les années 2000.
L'un des objectifs majeurs de CSS est de permettre la stylisation hors des documents. Il est par exemple possible de ne décrire que la structure d'un document en HTML, et de décrire toute la présentation dans une feuille de style CSS séparée. Les styles sont appliqués au dernier moment, dans le navigateur web des visiteurs qui consultent le document. Cette séparation fournit un certain nombre de bénéfices, permettant d'améliorer l'accessibilité, de changer plus facilement de structure et de présentation, et de réduire la complexité de l'architecture d'un document.
Ainsi, les avantages des feuilles de style sont multiples :
CSS permet de définir le rendu d'un document en fonction du média de restitution et de ses capacités (type de moniteur ou de dispositif vocal), de celles du navigateur (texte ou graphique), ainsi que des préférences de son utilisateur.
Les feuilles de styles peuvent être différenciées pour les médias suivants :
all : quel que soit le médiascreen : écrans d'ordinateur de bureauprint : pour l'impression papierhandheld : écrans de très petite taille et clients aux capacités limitéesprojection : quand le document est projetétv : quand le document est affiché sur un appareil de type télévisionspeech : pour le rendu via une synthèse vocale
Imprimer Plan du site || Glossaire informatique || Ressources utiles || Conseil d'experts || Références || Actualité en vidéo
© Taonix 2004-2010 || Tous droits réservés || Site internet administrable || Référencement LE