« Le langage CSS/Interface HTML » : différence entre les versions
Contenu supprimé Contenu ajouté
→Définir une feuille de style pour différents médias : refonte, corrections diverses, compléments |
→Les feuilles de styles alternatives : correction sur l'attribut title, reformulation |
||
Ligne 103 :
== Les feuilles de styles alternatives ==
Un lien vers une feuille de style alternative se définit comme le lien vers la feuille de style par défaut.
* l'attribut <code>rel</code> change et devient <code>alternative stylesheet</code> * L'attribut <code>title</code> permet de définir et de différencier chaque présentation alternative. En présence de styles alternatifs, une feuille de stylé dénuée d'attribut <code>title</code> devient ''permanente'', et s'applique quelque-soit le style alternatif choisi.
<link rel="alternative stylesheet" href="une_feuille_alternative.css" title="titre" media="screen" />
Un exemple avec trois feuilles alternatives : une simple, par défaut. Une autre, à dominantes
<link rel="stylesheet" href="common.css" />
<link rel="stylesheet" href="defaut.css" title="Simple, par défaut" media="screen" />
<link rel="alternative stylesheet" href="noir.css" title="Thème à dominantes noire" media="screen" />
<link rel="alternative stylesheet" href="ciel.css" title="Thème bleu" media="screen" />
Cependant, les styles alternatifs ne sont que très partiellement implémentés par les navigateurs graphiques actuels.
== Un exemple complet ==
|