L'application correcte d'un style CSS à un élément spécifique avec un identifiant (ID 'banniére' dans ce cas) est effectuée en utilisant l'opérateur de hash (#
). Donc, la syntaxe correcte sera #bannière { ... }
.
Cette technique est souvent utilisée pour styliser un élément spécifique qui a un identifiant unique. Par exemple, considérons le code HTML suivant :
<div id="bannière">
Bienvenue sur notre site!
</div>
Pour appliquer un style CSS à cette div
avec l'ID 'bannière', nous utiliserons la syntaxe suivante dans notre feuille de style CSS :
#bannière {
couleur: rouge;
font-size: 24px;
padding: 15px;
}
Chacune de ces propriétés CSS (couleur, taille de police et padding) sera alors appliquée uniquement à l'élément avec l'ID 'bannière'.
Contrairement à l'opérateur de point (.
) qui est utilisé pour la classe de sélection, l'opérateur de hash (#
) est strictement réservé aux identifiants. C'est pour cette raison que les deux autres options bannière { ... }
et .bannière { ... }
dans le quiz sont incorrectes. La syntaxe élément#bannière { ... }
pourrait être utilisée dans un scénario où vous voulez cibler un élément spécifique avec un identifiant spécifique, mais n'est pas nécessaire dans ce cas puisque l'ID est déjà unique.
Un bon conseil à suivre est d'utiliser les classes pour des styles qui seront réutilisés à plusieurs endroits dans votre code et d'utiliser les ID pour des styles spécifiques à un seul élément. Cela rendra votre code plus réutilisable, plus facile à lire et à maintenir.