HTML5: quando vanno usati gli attributi di dati

HTML5: quando vanno usati gli attributi di dati

Gli attributi di dati HTML5 non sono stati concepiti per sostituire gli attributi predefiniti degli elementi ma per fornire una valida alternativa per inserire informazioni aggiuntive sugli elementi laddove tali informazioni non sono inseribili in altro modo.

Partiamo da un esempio errato:


<div class="slide" data-id="s1" data-transition-time="600">...</div>

In questo esempio non è necessario utilizzare un attributo di dati per specificare l'ID dell'elemento, in quanto era sufficiente scrivere:


<div class="slide" id="s1" data-transition-time="600">...</div>

In altre parole gli attributi di dati vanno usati solo quando gli attributi predefiniti non possono essere utilizzati per veicolare l'informazione che vogliamo inserire.

Torna su