Une déclaration de type de document ou DOCTYPE, est une instruction qui associe un SGML particulier ou d'un document XML (par exemple, une page Web) avec une définition de type de document (DTD) (par exemple, la définition formelle d'une version particulière de HTML).