« Le langage CSS/Interface HTML » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Litlok (discussion | contributions)
Ligne 109 :
Un lien vers une feuille de style alternative se définit comme le lien vers la feuille de style par défaut. Cependant :
* 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éstyle dénuée d'attribut <code>title</code> devient ''permanente'', et s'applique quelque-quel que 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 noirenoires. Une dernière, à dominantes bleues. Notez également la première feuille de style, permanente, qui s'appliquera quel que soit le style alternatif choisi :
 
<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 noirenoires" media="screen" />
<link rel="alternative stylesheet" href="ciel.css" title="Thème bleu" media="screen" />