Gli ultimi tutorial di sviluppo web
 

HTML <link> media Attribute

<HTML <link> tag

Esempio

Due fogli di stile diversi per i due tipi di media diversi (schermo e di stampa):

<head>
<link rel="stylesheet" type="text/css" href="theme.css">
<link rel="stylesheet" type="text/css" href="print.css" media="print">
</head>
Prova tu stesso "

Definizione e utilizzo

Il media attributo specifica ciò che i media / device la risorsa di destinazione è ottimizzato per.

Questo attributo è usato soprattutto con i fogli di stile CSS per specificare stili diversi per i diversi tipi di supporto.

Il media attributo può assumere molti valori.


Supporto per il browser

Attributo
media

Differenze tra HTML 4.01 e HTML5

Il media attributo ora supporta più valori.


Sintassi

<link 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
print 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
width Specifica la larghezza dell'area di visualizzazione di destinazione.
"min-" e "max-" prefissi possono essere utilizzati.
Esempio: media="screen and (min-width:500px)"
height 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)"
device-height Specifica l'altezza del bersaglio display / carta.
"min-" e "max-" prefissi possono essere utilizzati.
Esempio: media="screen and (device-height:500px)"
orientation Specifica l'orientamento del target display / carta.
I valori possibili: "portrait" o "landscape"
Esempio: media="all and (orientation: landscape)"
aspect-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)"
device-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)"
color Specifica i bit per colore di visualizzazione di destinazione.
"min-" e "max-" prefissi possono essere utilizzati.
Esempio: media="screen and (color:3)"
color-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)"
monochrome 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)"
resolution 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)"
scan Specifica metodo di scansione di uno schermo TV.
I valori possibili sono "progressive" e "interlace" .
Esempio: media="tv and (scan:interlace)"
grid 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)"

<HTML <link> tag