dimanche 25 mars 2012 (), par
Les feuilles de style en cascade (Cascading Style Sheets) sont des fichiers contenant des attributs html et le style qui leur est associé.
la déclaration de liaison d’une feuille de style se fait dans l’entête de la page, entre les balises <head> </head>
au même niveau que la déclaration du titre de la page et des fichiers de scripts JavaScript.
<head> <title>Titre de la page</title> <script src="chemin_fichier_javascript.js" type="text/javascript"> <link media="all" type="text/css" href="chemin_feuille_de_style_css.css" rel="stylesheet"> </head>
On peut bien sûr déclarer plusieurs fichiers de scripts et plusieurs feuilles de style.
Ensuite, en fonction de son type, de son identifiant ou de sa classe, un élément html aura un style défini.
Le style étant en dehors de la page web, et donc du code, on peut déclarer un style une seule fois et le réutiliser ensuite.
C’est plus propre de séparer ainsi les éléments, car en cas de changement de style ou de squelette de page, ce sera plus facile.
En général, sur le web, on préfère séparer :
On peut facilement voir les styles associés à un élément avec les outils de développement web du navigateur Firefox.
Celui-ci organise proprement le code de la page, et surligne dans la page web les éléments sélectionnés dans son interface.
Le code est propre, indenté, et les éléments sont repliables, ce qui est plus lisible.
A droite du cadre contenant le code html, on peut voir le style associé à l’élément sélectionné.
Par ailleurs, on peut éditer ce style en ajoutant/modifiant/supprimant/activant/désactivant des attributs de style, afin de faire des tests. L’inspecteur (outils de développement web de Firefox) pourra alors suggérer les attributs et leurs valeurs en fonction de la saisie.
Si un attribut (ou sa valeur) n’est pas valide, l’outil de développement web le fait disparaître.