.CSS

Fichier CSS

Cascading Style Sheet
Poser une question
RÉPONSE RAPIDE

Un fichier CSS est une feuille de style en cascade (Cascading Style Sheet) - un fichier texte brut qui contrôle les couleurs, les polices, l'espacement et la mise en page d'une page web. Ouvrez-le dans n'importe quel éditeur de texte ou de code tel que VS Code ou Notepad++. Vous n'exécutez pas un fichier CSS seul ; il fonctionne en étant lié à une page HTML qu'un navigateur affiche ensuite.

Développeur : W3C (CSS Working Group); originally proposed by Håkon Wium Lie Catégorie : Fichiers Internet Standard ouvert MIME: text/css
S'OUVRE SUR Windows macOS Linux Web

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 26, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier CSS ?

Les fichiers .css sont utilisés pour formater le contenu et décrire la présentation d'un site web.

Les fichiers avec l'extension .css contiennent des règles qui définissent comment les éléments .html doivent être affichés sur une page donnée. Ces règles couvrent des domaines tels que :

  • les paramètres de police (famille, taille, couleur et style),
  • l'interlignage et l'indentation,
  • les règles de mise en page pour les éléments intégrés et positionnés,
  • les références de ressources, les animations et les points de rupture réactifs via les requêtes @media.

Le CSS - Cascading Style Sheets - est le langage de feuille de style utilisé pour créer des fichiers .css. Il a été conçu pour permettre la séparation du contenu du site web de sa présentation, ce qui facilite grandement la modification de l'apparence d'un site sans affecter le contenu. Les fichiers .css permettent également aux pages d'être rendues différemment selon l'appareil utilisé pour y accéder - qu'il s'agisse d'un appareil mobile, d'un ordinateur de bureau ou d'une tablette - pour une bien meilleure expérience utilisateur. La partie « en cascade » signifie que plusieurs règles peuvent cibler le même élément simultanément, la spécificité et l'ordre des sources déterminant laquelle l'emporte.

Le CSS n'est pas un format à version unique : depuis le CSS3, il s'est développé sous forme de modules indépendants (Sélecteurs, Flexbox, Grid, Couleur, Animations et autres), chacun progressant à son propre rythme. Les préprocesseurs tels que .scss et .less étendent la syntaxe d'écriture du CSS mais compilent toujours vers du .css brut que les navigateurs consomment directement.

Les fichiers .css stockent les données au format texte brut et peuvent donc être modifiés à l'aide de n'importe quel éditeur de texte. Il est toutefois recommandé de modifier les fichiers .css à l'aide d'outils dédiés pour éviter les erreurs potentielles - ces outils mettent automatiquement en évidence les mots-clés, corrigent les erreurs de syntaxe et proposent des fonctions d'autocomplétion. Un fichier .css ne porte aucune signature binaire ; il peut éventuellement commencer par une déclaration @charset, une règle @import ou un /* commentaire */.

Sécurité et sûreté

RISQUE : LOW

Le CSS est du texte brut et n'exécute pas de code, donc un fichier .css présente un faible risque à l'ouverture. Cas particuliers : historiquement, le CSS pouvait charger des ressources distantes (polices/images) et les anciens navigateurs avaient des particularités CSS expression()/behavior (obsolètes depuis longtemps) ; le CSS moderne ne peut pas exécuter de scripts. La véritable prudence consiste à ne pas télécharger de logiciels « éditeur/visionneuse CSS gratuits » à partir de portails publicitaires qui regroupent des programmes potentiellement indésirables - utilisez les éditeurs réputés listés ci-dessus.

Détails du format

en bref
NOM COMPLETCascading Style Sheetalias Style Sheet, CSS file
DÉVELOPPEURW3C (CSS Working Group); originally proposed by Håkon Wium Liedepuis CSS Level 1, December 1996 (W3C Recommendation)
TYPE MIMEtext/css
TYPEFeuille de style en texte brut (web)
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers CSS

Windows4 apps
Sublime Text Payant Ouvrez pour modifier ; gratuit pour évaluation, licence requise pour une utilisation continue.
Notepad Open-source Ouvrez directement pour visualiser/modifier le texte de la feuille de style.
Visual Studio Code Gratuit Ouvrez le .css pour le modifier avec la coloration syntaxique, IntelliSense et des extensions de prévisualisation en direct.
Web browser (Chrome/Firefox/Edge) Gratuit Les navigateurs appliquent le CSS automatiquement lors du chargement d'une page ; utilisez les DevTools (F12) pour inspecter/modifier les styles en direct.
macOS2 apps
TextEdit Intégré Ouvrez en mode texte brut pour lire/modifier ; désactivez d'abord le texte enrichi.
Visual Studio Code Gratuit Ouvrez le .css pour le modifier avec la coloration syntaxique, IntelliSense et des extensions de prévisualisation en direct.
Linux1 app
VS Code / gedit / GNU Emacs Gratuit Ouvrez le .css dans n'importe quel éditeur de texte ou de code pour le visualiser ou le modifier.
Web1 app
CodePen / JSFiddle Gratuit Collez le CSS dans un bac à sable en ligne pour le modifier et le prévisualiser en direct par rapport au HTML.

Détails techniques

spécifications approfondies
Type MIMEtext/css
Encodage du fichierTexte brut, UTF-8 par défaut ; le jeu de caractères peut être explicitement déclaré avec une règle `@charset` tout en haut du fichier
Signature binaireAucune - les fichiers `.css` n'ont pas d'octets magiques ; l'identification repose sur l'extension du fichier ou le type MIME
Taille de fichier typique1 Ko à 500 Ko ; les bundles de frameworks tiers minifiés (Bootstrap, Tailwind) peuvent atteindre la limite supérieure
Structure de baseEnsembles de règles : un sélecteur ou une liste de sélecteurs suivis d'un bloc de déclaration de paires `propriété: valeur` entre accolades
Règles-at`@media` (points de rupture réactifs), `@import`, `@font-face`, `@keyframes`, `@supports` et `@layer` contrôlent le chargement conditionnel, les polices personnalisées, les animations et la détection de fonctionnalités
Algorithme de cascadeLes règles conflictuelles sont résolues par la spécificité, l'origine de la cascade (auteur / utilisateur / navigateur) et l'ordre des sources ; les valeurs se propagent aux éléments enfants via l'héritage
Modèle de versionnageModulaire depuis CSS3 ; les modules individuels tels que les Sélecteurs, Flexbox, Grid et Couleur progressent chacun indépendamment à travers les étapes de « Candidate Recommendation » du W3C
Propriétés personnaliséesVariables CSS natives déclarées comme `--nom: valeur` et consommées via `var(--nom)`, permettant des jetons de conception réutilisables sans préprocesseur
Interopérabilité des préprocesseursLes fichiers `.scss`, `.sass` et `.less` compilent en `.css` brut ; PostCSS transforme la source `.css` au moment de la construction ; les navigateurs ne consomment que le `.css` final
Compression de transfertCouramment servi compressé avec gzip ou Brotli via HTTP pour économiser de la bande passante ; le fichier est du texte brut non compressé sur le disque
Intégrité des sous-ressourcesUn hachage SHA-256/384/512 peut être placé dans l'attribut HTML `<link integrity="…">` pour vérifier le fichier récupéré ; aucun hachage n'est stocké à l'intérieur du fichier `.css` lui-même
Préfixes constructeursLes préfixes `-webkit-`, `-moz-` et `-ms-` protégeaient historiquement les propriétés expérimentales ; la plupart sont désormais obsolètes car les propriétés sous-jacentes ont été standardisées
Modèle d'objet de navigateurAnalysé par le moteur du navigateur dans le CSSOM (CSS Object Model), qui est combiné avec l'arbre DOM pour calculer les styles finaux et dessiner la page
Mainteneur du standardW3C CSS Working Group ; les spécifications sont publiées sous forme de documents de modules indépendants, chacun avec ses propres brouillons d'éditeur et recommandations candidates
PubliéCSS Level 1, December 1996 (W3C Recommendation)
Dernière versionCSS is now modular (CSS3+); modules like Selectors, Flexbox, Grid, Color advance independently
Standard ouvertOui · libre de droits
Spécificationwww.w3.org

Conversions CSS

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers CSS. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers CSS.

Foire aux questions

Qu'est-ce qu'un fichier .CSS ?
Une feuille de style en cascade - un fichier texte brut qui contrôle l'apparence d'une page web (couleurs, polices, espacement, mise en page). Il fonctionne conjointement avec le HTML.
Comment ouvrir un fichier CSS ?
Ouvrez-le dans n'importe quel éditeur de texte ou de code : VS Code, Notepad++, Sublime Text ou TextEdit. Les navigateurs chargent automatiquement le CSS lors du rendu d'une page.
Comment modifier ou exécuter un fichier CSS ?
Modifiez-le comme du texte dans un éditeur de code. Vous n'« exécutez » pas le CSS - liez-le depuis une page HTML (<link rel="stylesheet">) et ouvrez cette page dans un navigateur pour voir les styles.
Quelle est la différence entre CSS et SCSS/Sass/Less ?
SCSS/Sass et Less sont des préprocesseurs qui ajoutent des fonctionnalités comme les variables et l'imbrication ; ils compilent vers du CSS brut que les navigateurs lisent réellement. Le CSS brut est déjà du SCSS/Less valide.
Puis-je convertir du CSS en PDF ou PSD ?
Pas directement. Le CSS stylise le HTML - exportez la page HTML rendue en PDF depuis un navigateur. Il n'existe pas de véritable conversion CSS vers PSD ; faites une capture d'écran de la page si vous avez besoin d'une image.
Pourquoi le CSS de mon site web est-il une seule longue ligne sans espaces ?
Il est minifié - les espaces blancs et les commentaires sont supprimés pour réduire le poids du téléchargement. Passez-le dans un « beautifier » ou « prettifier » CSS pour le rendre à nouveau lisible.

Références

1W3C - Cascading Style Sheets homewww.w3.org
2MDN Web Docs - CSSdeveloper.mozilla.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z