Feuilles de Style Web
Trucs CSS & Astuces

(Cette page utilise les feuilles de style CSS)

[Le document original, ALTERNATIVE STYLE SHEETS, a été traduit par Charles Mclaughlin Piché, le 8 novembre 2009. Le document original du W3C demeure l'unique référence officielle.]

Feuilles de style alternatives

Un document n'a pas besoin d'avoir seulement une feuille de style. Vous pouvez donner un style par défaut et ajouter n'importe quel nombre de styles alternatifs que le lecteur pourra choisir. Par exemple, cette page a pour alternatif tous les Styles W3C Standards, plus deux feuilles de style trouvées ailleurs sur le Web (auteur : David Baron).

Comment le lecteur peut sélectionner une feuille de style alternative dépend de son navigateur. Pas tous les navigateurs offre cette option dans leur menus, mais dans Netscape 6, par exemple, vous pouvez trouver tous les styles sous le menu « View » -> « Use Stylesheet ».

Pour inclure des feuilles de styles additionnelles, Il suffit d'ajouter l'élément <LINK> dans la partie <head>, avec les bons attributs REL et TITLE, comme ce qui suit. (Je n'ai pas inclus tout les styles, veuillez voir la source du document pour en voir plus)

  <link rel="stylesheet"
    title="Gold (right, fixed) + navbar"
    href="../threepart-f.css">

  <link rel="alternate stylesheet"
    title="Oldstyle"
    href="http://www.w3.org/StyleSheets/Core/Oldstyle">

  <link rel="alternate stylesheet"
    title="Modernist"
    href="http://www.w3.org/StyleSheets/Core/Modernist">
  ...
  <link rel="alternate stylesheet"
    title="Steely"
    href="http://www.w3.org/StyleSheets/Core/Steely">

  <link rel="alternate stylesheet"
    title="Forest (by David Baron)"
    href="http://dbaron.org/style/forest">

  <link rel="alternate stylesheet"
    title="Plain (by David Baron)"
    href="http://dbaron.org/style/plain">

Les groupes de « link » avec le même TITLE sont automatiquement combiné en une seule feuille de style.

CSS Valid CSS!Valid HTML 4.0!

Bert Bos
créer le 17 Jan 2001;
dernière mise à jour $Date: 2009/10/07 08:11:49 $ GMT