![]() |
Qu'est-ce qui cascade dans les "style-sheets" ?
C'est vrai ça! Pourquoi "cascading style-sheets" ? L'explication est simple. Dans les utilisations à venir, 3 "couches" de feuilles de style vont interagir...
Celle proposée par le navigateur en premier lieu. C'est d'ailleurs déjà le cas. Qui a décidé que la couleur de fond par défaut serait ce gris hideux? Pourquoi la balise <STRONG> est-elle associée à une mise en gras?
Ensuite, il y aura celle spécifiée par le créateur de la page. Il chnagera les couleurs, les familles et tailles des caractères, les marges, etc.
Enfin, il y aura VOS propres feuilles de style. Qui diront par exemple que non, décidemment, 24pt pour <H1> c'est trop petit, et que <STRONG> vous voyez ça plutôt comme un texte mis en rouge et italique.
Ces trois étapes successives s'enchaînent en cascade. D'où l'appelation CSS...
Biensûr, des conflits résulteront de ces 3 filtres successifs; enfin du grain à moudre pour votre navigateur favori!
auteur: Xavier GERBEAUD
10 septembre 1997