Esempio
Un'immagine-map, con superficie cliccabile:
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="Sun"
href="sun.htm" media="screen and (min-color-index:256)">
</map>
Prova tu stesso " Definizione e utilizzo
Il media attributo specifica ciò che i media / device l'URL di destinazione è ottimizzato per.
Questo attributo viene utilizzato per specificare che l'URL è stato progettato per i dispositivi speciali (come iPhone), discorso o supporti di stampa.
Questo attributo può accettare più valori.
Utilizzato solo se il href attributo è presente.
Nota: Questo attributo è puramente consultivo.
Supporto per il browser
Attributo | |||||
---|---|---|---|---|---|
media | Yes | Yes | Yes | Yes | Yes |
Differenze tra HTML 4.01 e HTML5
Il media attributo è di nuovo in HTML5.
Sintassi
<area 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 |
---|---|
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)" |