CSS - Types de médias
L'une des caractéristiques les plus importantes des feuilles de style est qu'elles spécifient comment un document doit être présenté sur différents supports: à l'écran, sur papier, avec un synthétiseur vocal, avec un appareil braille, etc.
Nous avons actuellement deux façons de spécifier les dépendances multimédias pour les feuilles de style -
Spécifiez le support cible à partir d'une feuille de style avec les règles @media ou @import at.
Spécifiez le support cible dans la langue du document.
La règle @media
Une règle @media spécifie les types de médias cibles (séparés par des virgules) d'un ensemble de règles.
Ci-dessous un exemple -
<style tyle = "text/css">
<!--
@media print {
body { font-size: 10pt }
}
@media screen {
body { font-size: 12pt }
}
@media screen, print {
body { line-height: 1.2 }
}
-->
</style>
La langue du document
En HTML 4.0, l' attribut media sur l'élément LINK spécifie le média cible d'une feuille de style externe -
Voici un exemple -
<style tyle = "text/css">
<!--
<!doctype html public "-//w3c//dtd html 4.0//en">
<html>
<head>
<title>link to a target medium</title>
<link rel = "stylesheet" type = "text/css" media = "print,
handheld" href = "foo.css">
</head>
<body>
<p>the body...
</body>
</html>
-->
</style>
Types de supports reconnus
Les noms choisis pour les types de médias CSS reflètent les périphériques cibles pour lesquels les propriétés pertinentes ont un sens. Ils donnent une idée de l'appareil auquel le type de média est censé faire référence. Vous trouverez ci-dessous une liste de différents types de médias -
N ° Sr. | Valeur et description |
---|---|
1 | all Convient à tous les appareils. |
2 | aural Destiné aux synthétiseurs vocaux. |
3 | braille Destiné aux dispositifs de retour tactile en braille. |
4 | embossed Destiné aux imprimantes braille paginées. |
5 | handheld Destiné aux appareils portables (généralement petit écran, monochrome, bande passante limitée). |
6 | Destiné aux documents paginés et opaques et aux documents affichés à l'écran en mode d'aperçu avant impression. Veuillez consulter la section sur les médias paginés. |
sept | projection Conçu pour les présentations projetées, par exemple les projecteurs ou l'impression sur des transparents. Veuillez consulter la section sur les médias paginés. |
8 | screen Destiné principalement aux écrans d'ordinateur couleur. |
9 | tty Destiné aux médias utilisant une grille de caractères à pas fixe, tels que les télétypes, les terminaux ou les appareils portables avec des capacités d'affichage limitées. |
dix | tv Destiné aux appareils de type télévision. |
NOTE - Les noms de type de média ne sont pas sensibles à la casse.