Sommario
L'elemento HTML <area>
definisce una regione accessibile su di un immagine, e opzionalmente viene associata con un collegamento ipertestuale. Questo elemento è usato solo con l'elemento <map>
.
- Aree tematiche Contenuti di flusso, contenuto delle espressioni.
- Contenuto consentito Vuoto; è un elemento nullo.
- Omissione Tag Nessuna, sia il tag di apertura, sia quello di chiusura sono obbligatori.
- Elementi padre consentiti Qualsiasi elemento che accetta contenuto delle espressioni. L'elemento
<area>
deve avere un antenato<map>
, ma che non necessita essere un genitore diretto. - Interfaccia DOM
HTMLAreaElement
Attributi
Questo elemento include gli attributi globali.
accesskey
HTML 4 only, Obsolete since Gecko 5.0- Specifica un acceleratore per la navigazione da tastiera per l'elemento. Premendo ALT, o una chiave simile, e contemporaneamente uno specifico carattere, si seleziona il comportamento correlato con quella specifica sequenza digitata. Chi disegna la pagina deve evitare sequenze riservate al browser. Questo attributo è globale a partire dalle specifiche HTML5.
alt
- Una stringa di testo alternativa da visualizzare sui browser che non mostrano le immagini. Il testo dovrebbe essere tale da garantire all'utente lo stesso tipo di scelte che avrebbe visualizzando l'immagine senza il testo alternativo. In HTML4, questo attributo è necessario, ma potrebbe essere anche una stringa vuota (""). In HTML5, questo attributo è richiesto solo se presente l'attributo href.
coords
- Una serie di valori che specificano le coordinate di una regione selezionabile. Il numero ed il significato dei valori dipendono dal valore specificato per l'attributo shape. Per un
rect
o forma rettangolare, il valore di coords consiste in due coppie x,y: sinistra, su, destra e giù. Per uncircle
o forma circolare, i valori sonox,y,r
dovex,y
è la coppia di coordinate che specifica il centro del cerchio er
è il valore del raggio. Per unpoly
o forma poligonale, il valore è un insieme di coppie x,y per ogni punto nel poligono:x1,y1,x2,y2,x3,y3,
ecc... In HTML4, i valori sono il numero di pixels o una percentuale, se il numero è seguito dal relativo simbolo (%); in HTML5, i valori sono il numero dei pixel CSS.
href
- L'obiettivo del collegamento ipertestuale dell'area. Il suo valore è un URL valido. In HTML4, sia questo che l'attibuto nohref devono essere presenti nell'elemento. In HTML5, questo attributo può essere omesso; se così fosse, l'elemento area non rappresenta un collegamento ipertestuale.
hreflang
HTML5- Indica la lingua della risorsa linkata. I valori consentiti sono determinati dal BCP47. Questo attributo si può utilizzare se contestualmente presente l'attributo href.
name
HTML 4 only, Obsolete since Gecko 5.0- Definisce un nome per l'area selezionabile così da poterci eseguire uno script da parte dei vecchi browser.
media
HTML5- Un suggerimento in merito al mezzo di comunicazione per il quale la risorsa è stata disegnata, ad esempio
print
(stampa) oscreen
. (schermo). Se omesso, di default viene settato suall
(tutti). Utilizzare questo attributo solo se contestualmente presente href.
nohref
HTML 4 only, Obsolete since Gecko 5.0- Indica che non esiste un collegamento ipertestuale in associazione all'area. O questo attributo o l'attributo href deve essere presente nell'elemento.
Note d'uso: Questo attributo è obsoleto in HTML5, in quanto è sufficiente omettere l'attributo href.
rel
HTML5- Per le ancore che contengono l' attributo href, questo attributo specifica la relazione tra l' oggetto di destinazione e l' oggetto del collegamento. Il valore è una lista di valori di relazione separata da spazi. I valori e la loro semantica saranno registrati da qualche autorità che potrebbe avere senso per l' autore del documento. La relazione di default, se nessun altra è stata impostata, è void (vuoto/nullo). Usare questo attributo solo se presente l' attributo href.
shape
- La forma della regione selezionabile associata. Le specifiche per l'HTML 5 e l'HTML 4 definiscono i valori
rect
, che definisce una regione rettangolare;circle
, che definisce una regione circolare;poly
, che definisce un generico poligono; edefault
, che indica l'intera regione al di là della forma definita. Molti browser, in particolare Internet Explorer 4 e superiori, supportanocirc
,polygon
, erectangle
come valori validi per shape; questi valori sono .
tabindex
HTML 4 only, Obsolete since Gecko 5.0- Un valore numerico che specifica la posizione nella tabulazione ordinata definita nel browser. Questo è un attributo globale in HTML5.
target
- Questo attributo specifica dove deve essere visualizzata la risorsa linkata. In HTML4, questo è il nome, o una parola chiave, per una cornice (frame). In HTML5, è il nome, o parola chiave, di un contesto di navigazione (browsing context )(per esempio, ettichetta, finestra o frame in linea). Le seguenti parole chiave hanno uno speciale significato:
_self
: Carica la risposta nella medesima cornice HTML4 (o contesto di navigazione HTML5) come quella attuale. Questo valore è impostato di default se l' attributo non è specificato._blank
: Carica la risposta in una nuova finestra senza nome nella finestra HTML4 o un nuovo contesto di navigazione HTML5._parent
: Carica la risposta nel frameset genitore del frame corrente in HTML4 oppure il contesto di navigazione genitore del corrente in HTML5. Se non ci fosse il genitore, questa opzione si comporta allo stesso modo di_self
._top
: In HTML4: Carica la risposta dentro la finestra originale completa, cancellando gli altri frame. In HTML5: Carica la risposta nel primo livello del contesto di navigazione (cioè, il contesto di navigazione che è un antenato di quello corrente, e non ha padre). Se non ha padre, il comportamento di questa opzione coincide con_self
.
type
- Questo attributo specifica il tipo di supporto, sotto forma di un tipo MIME per la destinazione del collegamento. In generale, questo è fornito esclusivamente come informazione consultiva; tuttavia, in futuro un browser potrebbe aggiungere una picco icona per i tipi multimediali. Per esempio, un browser potrebbe aggiungere una piccola icona con un microfono queando il tipo è settato come audio/wav. Per una lista completa dei tipi MIME riconosciuti, consulta https://www.w3.org/TR/html4/references.html#ref-MIMETYPES. Usa questo attributo solo se presente l' attributo href.
Esempio
<map name="primary"> <area shape="circle" coords="200,250,25" href="another.htm" /> <area shape="default" nohref /> </map>
Specifiche
Specifica | Stato | Commenti |
---|---|---|
WHATWG HTML Living Standard The definition of '<area>' in that specification. |
Living Standard | |
HTML5 The definition of '<area>' in that specification. |
Recommendation | |
HTML 4.01 Specification The definition of '<area>' in that specification. |
Recommendation |
Compatibilità dei Browser
Funzionalità | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Supporto di base | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Funzionalità | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mini | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Supporto di base | ? | ? | ? | ? | ? | ? |
Note
- Nelle specifiche HTML 3.2, 4.0, e 5, il tag di chiusura
</area>
è proibito. - Le specifiche XHTML 1.0 richiedono una barra finale:
<area />
. - Gli attributi id, class, e style hanno il medesimo significato attribuito nelle specifiche HTML 4, ma vengono definiti solo da Netscape e Microsoft.
- I browser Netscape di livello 1 non interpretano l'attributo target quando riferito ad un frame.
- HTML 3.2 definisce solo alt, coords, href, nohref, e shape.
Tag del documento e collaboratori
Ultima modifica di:
nicolo-ribaudo,