Guide / HTML — basi del linguaggio di markup / Attributi globali e identificatori

Attributi globali e identificatori

id, class, data-* e title.

Non esistono "variabili" come in un linguaggio di programmazione: si usano attributi per etichettare elementi. id deve essere unico nel documento; class può ripetersi e supporta più token separati da spazio.

data-* permette di agganciare dati personalizzati leggibili da CSS o JavaScript senza inventare attributi non standard.

Esempio

<article
  id="guida-html"
  class="doc card featured"
  data-version="1"
  title="Documentazione">
  <p>Contenuto</p>
</article>