date: 2023-09-01
Type: Cours
Projet: Blindcode
Cours: CSSCSS : Syntaxe de base
Ce chapitre vous permettra d'avoir les notions de base de la manière d'écrire du code en CSS. Il sera utile en combinaison avec la page suivante, dans laquelle vous apprendrez à créer un fichier CSS. Une fois ces deux notions apprises, vous saurez tout ce que vous devez savoir pour bien commencer votre aventure dans le monde du CSS ! Nous aborderons donc :
La syntaxe de base du CSS est fondamentale pour comprendre comment styliser les éléments HTML. Le CSS utilise un modèle de règles qui spécifie quel élément HTML vous souhaitez cibler et comment vous souhaitez le styliser.
Une règle CSS est composée de deux parties principales :
Le Sélecteur : Le sélecteur indique quel élément HTML vous souhaitez styliser. Par exemple, vous pouvez cibler tous les titres de niveau 1 (<h1>) en utilisant le sélecteur h1, ou tous les éléments ayant une classe spécifique en utilisant .ma-classe.
La Déclaration : La déclaration spécifie comment vous souhaitez styliser l'élément ciblé. Elle comprend une ou plusieurs propriétés CSS et leurs valeurs. Par exemple, vous pouvez déclarer color: red; pour changer la couleur du texte en rouge.
Voici un exemple de règle CSS complète :
h1 {
color: blue;
font-size: 24px;
}
Dans cet exemple, h1 est le sélecteur, et les propriétés color et font-size sont déclarées avec leurs valeurs respectives.
<h1> cible tous les titres de niveau 1. Il s'agit donc de vos balises HTML..ma-classe cible tous les éléments avec la classe "ma-classe".#mon-id cible l'élément avec l'ID "mon-id".*. Pour plus d'info, lisez la doc du sélécteur universelnav ul cible toutes les listes non ordonnées (<ul>) qui sont des descendants d'un élément <nav>.Les propriétés CSS définissent les aspects que vous pouvez styliser, tels que la couleur, la taille de la police, la marge, la bordure, etc. Les valeurs sont les paramètres que vous attribuez à ces propriétés pour définir comment l'élément doit être stylisé.
Voici quelques exemples de propriétés et de valeurs couramment utilisées en CSS :
color. Par exemple, color: red; rendra le texte en rouge.font-size est utilisée pour définir la taille de la police du texte. Par exemple, font-size: 16px; définira la taille de la police à 16 pixels.margin est utilisée pour définir les marges autour d'un élément. Par exemple, margin: 10px; définira une marge de 10 pixels autour de l'élément.border. Par exemple, border: 1px solid black; ajoutera une bordure noire solide d'une épaisseur d'1 pixel autour de l'élément.background-color est utilisée pour définir la couleur de fond d'un élément. Par exemple, background-color: #f0f0f0; définira un fond gris clair.créé le 2023-09-01 à 11:16