Accueil Développement Qu'est-ce qu'une feuille de style en cascade (CSS)? - définition de techopedia

Qu'est-ce qu'une feuille de style en cascade (CSS)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la feuille de style en cascade (CSS)?

Les feuilles de style en cascade (CSS) sont un standard (ou langage) qui décrit le formatage des pages de langage de balisage. CSS définit la mise en forme pour les types de documents suivants:

  • HyperText Markup Language (HTML)
  • Extensible HyperText Markup Language (XHTML)
  • Langage de balisage extensible (XML)
  • Graphique vectoriel évolutif (SVG)
  • Langage d'interface utilisateur XML (XUL)

CSS permet aux développeurs de séparer le contenu et les éléments visuels pour un meilleur contrôle des pages et une plus grande flexibilité. Un fichier CSS est normalement attaché à un fichier HTML au moyen d'un lien dans le fichier HTML.

En décembre 1998, le World Wide Web Consortium (W3C) a publié la première spécification CSS (CSS1). Cela a été suivi par CSS niveau 2 (CSS2) et CSS niveau 2, révision 1 (CSS2.1)

Techopedia explique la feuille de style en cascade (CSS)

Le formatage des documents HTML était fastidieux et complexe avant CSS en raison des attributs de style HTML intégrés. Plus précisément, les balises stylisées nécessitaient des descriptions détaillées et répétitives des éléments suivants:

  • Couleurs de police
  • Styles d'arrière-plan
  • Alignements des éléments
  • Les frontières
  • Tailles

CSS définit structurellement les éléments pour les en-têtes (h1), les sous-titres (h2), les sous-sous-titres (h3), etc. Les options des éléments sont disponibles pour la police, la couleur, l'accentuation, la taille, etc.

CSS permet aux développeurs de déplacer des éléments de style vers une zone HTML distincte pour un balisage propre. Par exemple, si un développeur souhaitait modifier la police de tous les en-têtes H2 dans un fichier HTML, une seule modification pourrait être apportée au fichier CSS joint. Si aucun fichier CSS n'était attaché, le développeur devrait changer l'option de police pour chaque en-tête h2 dans le fichier HTML principal.

Qu'est-ce qu'une feuille de style en cascade (CSS)? - définition de techopedia