CSS — fichier .css
pérenneLangage de feuille de style qui définit l'apparence visuelle d'une page HTML : couleurs, mise en page, typographie.
Le CSS (Cascading Style Sheets) définit l’apparence visuelle d’un document HTML — couleurs, mise en page, typographie, animations — séparément de son contenu et de sa structure. Cette séparation permet de réutiliser une même feuille de style sur de nombreuses pages, ou d’en changer l’apparence sans toucher au contenu.
Ce format n’a pas de signature binaire : c’est du texte pur, applicable à une page de trois façons distinctes — un fichier externe lié par <link>, un bloc <style> intégré dans le HTML, ou un attribut style posé directement sur un élément — chacune avec un niveau de priorité différent dans la “cascade” qui donne son nom au format et détermine quelle règle l’emporte en cas de conflit.
Depuis CSS3 (à partir de 2011), le langage n’est plus publié comme une version monolithique unique : chaque fonctionnalité (Flexbox, Grid, animations, variables) fait l’objet d’un module W3C indépendant, avec son propre niveau de maturité et son propre calendrier — ce qui explique qu’il n’existe pas de “CSS4” officiel, contrairement à ce que suggère parfois la numérotation encore utilisée par habitude pour certaines fonctionnalités.
Des préprocesseurs comme Sass ou Less compilent vers du CSS classique en ajoutant des fonctionnalités que le langage natif ne proposait pas encore — variables, imbrication des sélecteurs, fonctions. L’arrivée des variables CSS natives (custom properties, --ma-variable) a comblé une partie de cet écart directement dans le navigateur, sans étape de compilation.
Un navigateur met en cache les feuilles de style externes de façon particulièrement agressive, l’une des raisons pour lesquelles un fichier CSS séparé reste préférable à du style intégré pour les visites répétées d’un même site : le fichier n’est retéléchargé que lorsque son contenu change réellement.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .css ?
Navigateurs web, Visual Studio Code permettent d'ouvrir gratuitement un fichier .css. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format CSS ?
Le type MIME du format CSS est text/css.
Le format CSS (.css) est-il encore utilisé aujourd'hui ?
Oui, le format CSS est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.
Peut-on ouvrir un fichier .css sur mobile, sans installer d'application ?
Oui : Navigateurs web ou Visual Studio Code fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .css ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :