Questo elemento di sintassi è l'elemento nome-valore predefinito supportato dal programma di analisi XML. Utilizzarlo per rappresentare gli attributi associati al relativo elemento parent. Il nome e il valore dell'elemento di sintassi corrispondono al nome e al valore dell'attributo rappresentato. Gli elementi attributo non dispongono di elementi child ed è sempre necessario che siano elementi child di un elemento.
Quando gli attributi sono scritti in un messaggio, i segni ampersand (&), minore (<), maggiore (>), virgolette doppie (") e apostrofo (') compresi nel valore attributo sono sostituiti dalle entità XML predefinite &, <, >, " e '.
L'elemento attr è supportato inoltre dalle versioni precedenti.