Esempio
Specificare lo stile da utilizzare per la stampa:
<style media="print">
h1 {color:#000000;}
p {color:#000000;}
body {background-color:#FFFFFF;}
</style>
Prova tu stesso " Definizione e utilizzo
Il media attributo specifica ciò che i media / device lo stile CSS è ottimizzato per.
Questo attributo viene utilizzato per specificare che lo stile è per i dispositivi speciali (come iPhone), discorso o supporti di stampa.
Suggerimento: questo attributo può accettare più valori.
Supporto per il browser
Attributo | |||||
---|---|---|---|---|---|
media | sì | sì | sì | sì | sì |
Differenze tra HTML 4.01 e HTML5
NESSUNA.
Sintassi
<style media="value">
Possibili Operators
Valore | Descrizione |
---|---|
and | Specifica un operatore AND |
not | Specifica un operatore NOT |
, | Specifica un operatore o |
dispositivi
Valore | Descrizione |
---|---|
all | Predefinito. Adatto a tutti i dispositivi |
aural | sintetizzatori vocali |
braille | dispositivi di retroazione Braille |
handheld | dispositivi palmari (piccolo schermo, la larghezza di banda limitata) |
projection | proiettori |
modalità di stampa l'anteprima delle pagine stampate / | |
screen | Gli schermi di computer |
tty | Telescriventi e supporti simili utilizzando una griglia di carattere a passo fisso |
tv | dispositivi di tipo televisivo (bassa risoluzione, capacità di scorrimento limitata) |
Valori
Valore | Descrizione |
---|---|
larghezza | Specifica la larghezza dell'area di visualizzazione di destinazione. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (min-width:500px)" |
altezza | Specifica l'altezza dell'area di visualizzazione di destinazione. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (max-height:700px)" |
device-width | Specifica la larghezza del bersaglio display / carta. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (device-width:500px)" |
Dispositivo-altezza | Specifica l'altezza del bersaglio display / carta. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (device-height:500px)" |
orientamento | Specifica l'orientamento del target display / carta. I valori possibili: "portrait" o "landscape" Esempio: media="all and (orientation: landscape)" |
aspetto-ratio | Specifica il rapporto larghezza / altezza dell'area di visualizzazione di destinazione. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (aspect-ratio:16/9)" |
Dispositivo-aspect-ratio | Specifica il rapporto dispositivo-larghezza / altezza dispositivo del target display / carta. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (aspect-ratio:16/9)" |
colore | Specifica i bit per colore di visualizzazione di destinazione. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (color:3)" |
colore-index | Specifica il numero di colori del display di destinazione in grado di gestire. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (min-color-index:256)" |
monocromo | Specifica i bit per pixel in un frame buffer in bianco e nero. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="screen and (monochrome:2)" |
risoluzione | Specifica la densità di pixel (dpi o DPCM) del target display / carta. "min-" e "max-" prefissi possono essere utilizzati. Esempio: media="print and (resolution:300dpi)" |
scansione | Specifica metodo di scansione di uno schermo TV. I valori possibili sono "progressista" e "interlacciato". Esempio: media="tv and (scan:interlace)" |
griglia | Specifica se il dispositivo di uscita è di griglia o bitmap. I valori possibili sono "1" per la griglia, e "0" in caso contrario. Esempio: media="handheld and (grid:1)" |