キャラクタのうちの1つで始まり、文字、数字、ハイフン、アンダースコア、コロン、ピリオドが続いたトークンである。合致する任意の文字列で始まる名前は、この仕様書のこのバージョンまたは将来のバージョンにおける標準化のために予約される。XML名前内部のコロンキャラクタは、名前スペースを用いた実験のために予約される。コロンの意味は将来のある時点で標準化されるものと期待されており、その時点には実験的目的のためにコロンを使っている文書は更新される必要があるかもしれない。(XMLのために採用される名前スペース機構が、実際に名前スペース区切り子としてコロンを使うということの保証はない。実際上、このことは、作成者は名前スペースの実験の一部として以外にXML名前の中でコロンを使うべきではないが、XMLプロセッサはコロンを名前キャラクタとして受け付けるべきだということを意味する。Nmtoken(名前トークン)は、名前キャラクタの任意の混合物である。Nmtoken)*リテラルデータは、その文字列の区切り子として使われている引用符を含まない、引用符で括られた任意の文字列である。内容を規定するために使われる。マークアップをスキャンせずに解析できることに注意すること。キャラクタデータ、マークアップテキストは、入り交じったキャラクタデータとマークアップからなる。