Gli ultimi tutorial di sviluppo web
 

HTML data-* Attribute


Definizione e utilizzo

Il data-* attributi viene utilizzato per memorizzare i dati personalizzati privato alla pagina o applicazione.

I data-* attributi ci dà la possibilità di incorporare gli attributi di dati personalizzati su tutti gli elementi HTML.

I dati memorizzati (personalizzato) può quindi essere utilizzato in della pagina JavaScript per creare un'esperienza utente più coinvolgente (senza Ajax chiamate o query di database sul lato server).

I data-* attributi sono costituiti da due parti:

  1. Il nome di attributo non deve contenere lettere maiuscole, e deve essere lungo almeno un carattere dopo il prefisso "data-"
  2. Il valore di attributo può essere qualsiasi stringa

Nota: Gli attributi personalizzati con il prefisso "data-" sarà completamente ignorato dal programma utente.


Si applica a

Il contextmenu attributo è parte degli attributi globali , e può essere utilizzato su qualsiasi elemento HTML.

Elemento Attributo
Tutti gli elementi HTML data-*

Esempio

Esempio

Utilizzare il data-* attributo per incorporare dati personalizzati:

<ul>
  <li data-animal-type="bird">Owl</li>
  <li data-animal-type="fish">Salmon</li>
  <li data-animal-type="spider">Tarantula</li>
</ul>
Prova tu stesso "

Supporto per il browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'attributo.

Attributo
data-* 4.0 5.5 2.0 3.1 9.6