Globalni atributi su atributi koje možete staviti na bilo koji HTML element, bez obzira na njegovu vrstu. Pružaju identifikaciju, kuke za stilizaciju, podatke o dostupnosti i metapodatke.
html
Content
Globalni atributi su atributi koje možete staviti na bilo koji HTML element, bez obzira na njegovu vrstu. Pružaju identifikaciju, kuke za stilizaciju, podatke o dostupnosti i metapodatke.
Content
id — jedinstvena sidra za CSS (#hero), JS (getElementById) i veze unutar stranice (href="#hero").class — primarni kuka za stilizaciju/skriptiranje; ponovno koristljiva na svim elementima.data-* — pripojite prilagođene podatke elementima, čitajte ih u JS-u putem element.dataset.tabindex — kontrolirajte fokusabilnost i redoslijed tablatury na tipkovnici (0 = fokusabilan po redu, -1 = fokusabilan samo skriptom).hidden, title, lang, role, aria-* — vidljivost, savjeti, jezik i dostupnost.data-* u akciji<button data-action="delete" data-id="7">Delete</button>
button.dataset.action; // "delete"
button.dataset.id; // "7" (always a string)
Globalni atributi su zajednički skup alata koji koristite na gotovo svakom elementu — class/id za stilizaciju i skriptiranje, data-* za proslijeđivanje podataka u JS, i tabindex/role/aria-* za dostupnost.
Znanje o njima čuva vašu oznaku čistom i ponašanje dosljednim.