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

Contenu supprimé Contenu ajouté
Ligne 71 :
== Définir une feuille de style selon le média ==
 
CSS permet de différencier la présentation d'un même document [[Le langage HTML|(X)HTML]] en fonction du média viséutilisé pour la visualisation de la page, par exemple pour l'adapter :
* à l'écran d'ordinateur de bureau,
* à la projection en grand écran,
* au rendu sur l'écran réduit d'un mobile ou PDA,
* à l'impression papier,
* au rendu sonore via une synthèse vocale.
 
La plupart des propriétés CSS peuvent s'appliquer à tous les médias.
Cependant, il existe également des propriétés spécifiques à un ou à certains médias.
Par exemple :
* <code>display</code> permet d'inclure ou d'exclure du rendu un contenu (X)HTML quel que soit le media (y compris donc une lecture par une synthèse vocale).
* à l'inverse, <code>voice-family</code> permet d'indiquer les familles de voix utilisées par une synthèse vocale lisant le contenu du document, tandis que <code>font-family</code> indique les familles de polices de caractères utilisées pour son affichage à l'écran ou son impression papier.