Quali caratteri è possibile utilizzare per definire un tag?

Utente HTML.it
chiede

Quali caratteri è possibile utilizzare per definire un tag?

Redazione HTML.it
risponde

Un tag puó iniziare con un lettera o un underscore (_) e puó contenere lettere, numeri, il punto, l’underscore (_) o il trattino (-). Non sono ammessi spazi o altri caratteri.
XML è sensibile all’uso di maiuscolo e minuscolo. Questo vuol dire che i tag <prova> e <Prova> sono considerati diversi.