DocTypeDecl è un elemento denominato e costituisce un elemento child del programma di analisi XML. DocTypeDecl è scritto in un flusso di bit prima dell'elemento che rappresenta il contenuto del documento durante la serializzazione. Nell'elemento è possibile specificare gli attributi riportati di seguito:
L'esempio riportato di seguito è compreso nell'esempio DTD:
<!DOCTYPE test PUBLIC "//this/is/a/URI/test" "test.dtd" [ ... ... ]>