S to lastnostjo elementu priredimo neko oznako. Oznaka mora enolično določati
element, kar pomeni, da dva različna elementa ne smeta imeti enakih oznak.
Oznake uporabljamo pri identifikaciji elementov v dokumentu (JavaScript),
pri določanju oblikovnih lastnosti posameznih elementov (CSS) in pri določanju
relacij med elementi.
S to lastnostjo določimo, katerim razredom pripada element. Posamezen element
lahko pripada več različnim razredom in posamezen razred lahko vsebuje več
različnih elementov. Za vrednost lastnosti naštejemo imena razredov, pri čemer
jih ločimo s presledki. Razrede uporabljamo pri določanju oblikovnih lastnosti
skupine elementov (CSS).
S to lastnostjo na kratko opišemo element. Brskalniki ta opis običajno prikažejo
kot namig v majhnem rumenem okvirčku, ko z miško nekaj časa počivamo nad
elementom.
S to lastnostjo določimo jezik po standardu
IETF RFC 1766,
ki ga uporabljamo pri opisu elementa. Nastavljena vrednost velja tudi za vse
podrejene elemente, razen če podrejenemu elementu ne nastavimo drugačnega jezika.
Jezik lahko vpliva na prikaz nekaterih posebnih znakov, na primer narekovajev.
dir ( ltr | rtl )
S to lastnostjo določimo smer besedila. Možni vrednosti sta ltr
(left to right) in rtl (right to left).
S to lastnostjo lahko elementu določimo oblikovne lastnosti (CSS).
Takemu načinu določanja oblike posameznemu elementu se sicer izogibamo,
saj se vsebina in oblika začneta preveč prepletati. Oblikovne lastnosti
rajši nastavljamo označenim elementom.