Sifa za kimataifa ni sifa ambazo unaweza kuweka kwenye kipengele chochote cha HTML, bila kujali aina yake. Zinatoa kitambulisho, vishoka vya CSS, taarifa za upatikanaji, na metadata.
html
Content
id — kiungo kipekee kwa CSS (#hero), JS (getElementById), na kiungo katika ukurasa (href="#hero").class — kiungo kikuu cha CSS/skriptiki; kinaweza kutumiwa tena katika kipengele.data-* — ambatanisha data halisi kwenye kipengele, soma katika JS kupitia element.dataset.tabindex — dhibiti upatikanaji wa lenzi na utaratibu wa tab ya kibodi (0 = linaweza kulenziwa kwa utaratibu, -1 = linaweza kulenziwa kupitia skriptiki tu).hidden, title, lang, role, aria-* — onyo, vidokezo, lugha, na upatikanaji.<button data-action="delete" data-id="7">Delete</button>
button.dataset.action; // "delete"
button.dataset.id; // "7" (always a string)
Sifa za kimataifa ni seti ya zana shirikishi inayotumika karibu kwenye kila kipengele — class/id kwa CSS na skriptiki, data-* kwa kupitisha data kwa JS, na tabindex/role/aria-* kwa upatikanaji.
Kujua kwao husambaza kwa njia safi na tabia inayosambamba.