![]() |
English | Contactez-nous | Aide | Recherche | Site du Canada | ||||
Quoi de neuf? | À notre sujet | Politiques | Documents | Site du SCT |
Calendrier | Liens | FAQ | Présentations | Accueil |
![]() |
![]() |
![]() |
Modèle de feuille de style en cascade (Cascading Style Sheet; CSS) pour les sites du Gouvernement du Canada
4.0 Mise en applicationLa mise en application de la feuille de style en cascade est relativement simple. Il suffit de suivre les étapes décrites ci-dessous et de se reporter au fichier template_f.html comme exemple. Certains aspects requièrent une attention particulière. Il est donc important de bien suivre les étapes. 4.1. Sauvegardez les fichiersTéléchargez le fichier ZIP en utilisant le lien qui se trouve à la section 3.0 et décompressez les fichiers dans un endroit approprié. 4.2. Modifiez la feuille de style en cascadeAvant d'utiliser la feuille de style en cascade sur votre site Web, veuillez examiner les points suivants : 4.2.1. CouleursLes couleurs « officielles » varient d'un ministère ou organisme à l'autre. Le style à dominante bleu utilisé dans le modèle n'est peut-être pas idéal pour votre contexte. Modifiez les couleurs au besoin en changeant les valeurs définies par le symbole # (exemple : #003366) dans le fichier clf-nsi.css. 4.2.2. CommentairesLa feuille de style en cascade comporte de nombreux commentaires textuels qui servent à en expliquer la conception et l'utilisation. Ces commentaires augmentent sensiblement la taille des fichiers et le volume de données transmises sur la bande passante augmentera proportionnellement. Il sera donc peut-être utile de retirer une partie ou la totalité des commentaires dans la version qui ira en production. 4.2.3. Taille extensible du texteLa question suivante s'adresse uniquement aux experts dans le domaine : devrions-nous utiliser une ou deux feuilles de styles? Le présent guide présente l'utilisation de deux feuilles de styles: la première fonctionne avec la plupart des navigateurs et la deuxième (qui est chargée grâce à la directive @import) permet aux navigateurs plus récents de modifier la taille du texte. Si vous travaillez dans un environnement contrôlé, comme un Intranet, où vous pouvez être certains du type de navigateur utilisé pour accéder à vos pages, vous pouvez simplement intégrer la deuxième feuille à la première en remplaçant les tailles fixes de la première par les pourcentages de la deuxième. Par contre, cela empêchera les anciens navigateurs de modifier la taille du texte. Il faut donc faire des essais approfondis avant d'adopter cette approche. 4.3. Vérifiez avec l'aide du modèleLorsque vous aurez modifié la feuille de style en cascade à votre goût, vous pourrez utiliser la page template_f.html pour vérifier les résultats. Modifiez les couleurs au besoin. Faites des essais complets dans le plus grand nombre de navigateurs possible (les sites Internet doivent être compatibles avec le plus grand nombre de navigateurs alors que les sites Intranet sont parfois visités par un nombre plus limité de navigateurs). 4.4. Intégrez la feuille de style en cascade à votre sitePour intégrer la feuille de style en cascade à votre site, utiliserez la syntaxe suivante (tel que dans le fichier "template_f.html"):
La balise <link...> renvoie au premier fichier CSS. La directive @import renvoie au deuxième fichier CSS et permet de changer la taille du texte dans les navigateurs plus récents. (Si on n'utilise qu'une feuille de style, tel que discuté dans la section 5.2.3., seule la balise <link...> est utilisée.) Vous devrez modifier le chemin des fichiers CSS, soit dans l'attribut href de la balise link ou dans la portion url de la directive @import, si les fichiers CSS ne se trouvent pas dans le même dossier que les pages HTML. ATTENTION: Les pages existantes nécessiteront peut-être des changements. En effet, si des balise <font> sont utilisées, par exemple, il faudra éventuellement les remplacer par des références à des classes CSS. De plus, si vous utilisez déjà une feuille de style en cascade, vous devrez intégrer vos classes existantes à la nouvelle feuille de style en cascade ou bien relier les pages à plusieurs CSS. Les besoins varieront d'un cas à l'autre. 4.5. Modifier la feuille de style en cascadeIl y a de nombreuses raisons de modifier la feuille de style en cascade :
Veuillez respecter les lignes directrices ci-dessous lorsque vous modifiez la feuille de style en cascade :
![]() 5.0 Variantes connuesTel qu'indiqué plus haut, la feuille de style en cascade a été conçue pour respecter les cinq principes suivants: l'accessibilité, la conformité aux normes, la compatibilité, la simplicité et l'extensibilité. Le résultat est une solution qui fonctionne bien avec la plupart des navigateurs, sur toutes les plate-formes techniques, assurant ainsi le meilleur accès possible à l'information. Évidemment, cela ne signifie pas que toutes les pages auront une apparence identique dans tous les navigateurs et sur toutes les plate-formes. Plusieurs variantes ont été documentées, trop nombreuses pour être énumérées ici. Toutefois, aucune de ces variantes n'empêchera qui que ce soit d'obtenir les informations désirées dans les pages Web qui utiliseront cette feuille de style en cascade. Les choses seront simplement affichées d'une manière légèrement différente. Par exemple, il est possible que quelques utilisateurs de Macs voient du texte un peu plus petit dans les liens à gauche des pages, et que des utilisateurs de Netscape 4 trouvent que les boutons en haut de la page ne sont pas tous exactement de la même largeur. |
||||||||||||||||||||||||||||
|
![]() |
||||||||
|
![]() Haut de la page |
Avis importants |