HTML <style> mediaAttribut

HTML style 标签参考手册Balise <style> HTML

Exemples

Deux feuilles de style différentes pour deux types de médias différents (écran et impression) :

<style type="text/css" media="print"> h1 {color:#000000;} p {color:#000000;} body {background-color:#FFFFFF;} </style>

Essayez-le vous-même »

Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge l'attribut media.


Définition et utilisation

L'attribut media spécifie pour quel média/périphérique la ressource actuelle est optimisée.

Cet attribut est principalement utilisé dans les feuilles de style CSS pour spécifier différents styles pour différents types de médias.

Astuce :Cet attribut peut accepter plusieurs valeurs.


Différences entre HTML 4.01 et HTML5

Aucun.


Syntaxe

<style media="value">

Opérateurs possibles

Valeur Description
et Spécifie l'opérateur AND.
not Spécifie l'opérateur NOT.
, Spécifie l'opérateur OR.

Appareils

Valeur Description
all Par défaut. S'applique à tous les appareils.
aural Synthétiseurs vocaux.
braille Appareils de retour braille pour les aveugles.
handheld Appareils mobiles (petits écrans, bande passante limitée).
projection Projecteurs.
print Mode d'aperçu avant impression / pages imprimées.
écran Écran d'ordinateur (par défaut).
tty Téléscripteurs et médias similaires utilisant une grille de caractères à largeur fixe.
tv Appareils de type TV (basse résolution, capacité de défilement d'écran limitée).

Valeur

Valeur Description
width

Spécifie la largeur de la zone d'affichage cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (min-width:500px)"

height

Spécifie la hauteur de la zone d'affichage cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (max-height:700px)"

device-width

Spécifie la largeur de l'affichage/du papier cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (device-width:500px)"

device-height

Spécifie la hauteur de l'affichage/du papier cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (device-height:500px)"

orientation

Spécifie l'orientation de l'affichage/du papier cible.

Valeurs possibles : "portrait" ou "landscape"

Exemple : media="all and (orientation: landscape)"

aspect-ratio

Spécifie le rapport largeur/hauteur de la zone d'affichage cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (aspect-ratio:16/9)"

device-aspect-ratio

Spécifie le rapport device-width/device-height de l'affichage/du papier cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (device-aspect-ratio:16/9)"

color

Spécifie les bits/couleur de l'affichage cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (color:3)"

color-index

Spécifie le nombre de couleurs que l'affichage cible peut gérer.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (min-color-index:256)"

monochrome

Spécifie les bits/pixel dans un tampon de trame monochrome.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="screen and (monochrome:2)"

résolution

Spécifie la densité de pixels (dpi ou dpcm) de l'écran ou du papier cible.

Les préfixes "min-" et "max-" peuvent être utilisés.

Exemple : media="print and (resolution:300dpi)"

scan

Spécifie la méthode de balayage des écrans de télévision.

Valeurs possibles : "progressive" et "interlace".

Exemple : media="tv and (scan:interlace)"

grid

Spécifie si le périphérique de sortie est une grille ou une bitmap.

Valeurs possibles : "1" pour une grille, sinon "0".

Exemple : media="handheld and (grid:1)"



HTML style 标签参考手册Balise HTML <style> Autres extensions