la programmation

Guide complet des feuilles CSS

Les feuilles de style en cascade (CSS), souvent abrégées en CSS, sont un langage de feuilles de style utilisé pour décrire la présentation d’un document écrit en HTML ou XML (y compris XML prêt pour la mise en page). CSS décrit comment les éléments HTML doivent être affichés à l’écran, sur du papier ou dans d’autres médias.

L’objectif principal de CSS est de permettre la séparation de la structure du document HTML ou XML (ou autre) de la présentation, y compris des couleurs, des polices et des mises en page. Cela peut améliorer l’accessibilité du contenu, fournir plus de flexibilité et de contrôle dans la spécification des caractéristiques de présentation, permettre des designs plus complexes et réduire la complexité et la répétition dans le contenu structurel, en permettant à différents styles d’être appliqués en fonction de la sortie de média ou de la taille de la fenêtre de visualisation de l’appareil.

Les règles CSS contiennent deux parties principales : un sélecteur, qui identifie l’élément HTML à styliser, et une déclaration, qui spécifie les propriétés de style à appliquer à cet élément. Les sélecteurs peuvent être basés sur différents critères, tels que le nom de l’élément HTML, sa classe, son identifiant ou même sa position dans l’arborescence du document.

Les propriétés CSS contrôlent divers aspects de la présentation, notamment les couleurs, les polices, les marges, les bordures, les arrière-plans, les dimensions, les positions, les effets de texte, les animations et bien plus encore. Chaque propriété peut avoir une valeur spécifiée, qui peut être une couleur, une taille, une longueur, un pourcentage, une URL, etc.

Les feuilles de style peuvent être incluses dans un document HTML de plusieurs manières. Elles peuvent être intégrées directement dans le document à l’aide de la balise