Catégories: Culture
|
12 avril 2020 12 h 20 min

Les feuilles de style en cascade

Partager

Le CSS c’est quoi ? Le fichier CSS est le fichier ou feuille de style, dans lequel vont être déclarés les éléments de mise en forme d’une page : marges, positions, polices, couleurs, etc.
Cette feuille de style est associée ou intégrée à une ou plusieurs pages XHTML.

Jusqu’à il y a peu, on utilisait par exemple les tableaux pour faire de la mise en page.
Ce qui est une erreur : un tableau ne doit pas contenir autre chose que des données.
A la place, on peut utiliser le CSS.
Les différentes balises du CSS sont basées sur les balises X(HTML).
Donc, une connaissance XHTML et CSS est un plus.
Du reste, les offres de poste d’intégrateur css sont en demande croissante.
La cascade de style CSS Comment créer une feuille de style CSS On peut simplement créer un fichier CSS avec l’application bloc-notes de Windows.
Le seul point nécessaire est de l’enregistrer avec une extension .
css.
Une fois créé, on le lie à une page (X)HTML.
Les styles peuvent être appliqués soit dans le document lui-même, soit en faisant appel à un fichier externe.

Ce deuxième choix est le plus indiqué, surtout si le fichier sert de référence à plusieurs pages web.
Pour intégrer des styles CSS, nous avons le choix entre trois options : Intégrer le style directement dans l’entête (balise HEAD).
L’intégrer directement dans le corps (BODY avec l’attribut style) : il ne sera applicable qu’à l’endroit où apparaît l’attribut style.
Faire appel à un fichier externe grâce à la balise Link dans l’entête.
On considère que la manière la plus « propre » est l’appel à un fichier externe.
Différents styles peuvent être appliqués en simultané.
C’est pour cela qu’Il existe des règles de priorité dans l’application des styles CSS, d’où la notion de feuilles de style en cascade.
L’appel en interne est prioritaire sur l’appel à un fichier externe.
L’appel par la balise (BODY) style est prioritaire sur l’appel via l’entête (HEAD).
Pour finir, je vous conseille d’aller visiter le site Css Garden Zen.
Dave Shea a écrit « The Zen of CSS Design » qui explore 36 thèmes différents pour ce site.