Document Type Definition (DTD)

  • Definice typu dokumentu (použití této definice je pak deklarace typu dokumentu).

  • Specifikována přímo (základním) standardem XML 1.0.

  • Popisuje přípustný obsah elementů, atributů, jejich implicitní (default) hodnoty, definuje použité entity.

  • Může být uvedena jako interní nebo externí DTD (internal and external subset) nebo "napůl" - tam i tam.

  • Dokument vyhovující DTD je označován jako valid (platný).

  • DTD a podobným jazykům se také říká modelovací -- modelují/definují konkrétní značkování.

  • Syntaxe DTD není XML (na rozdíl od většiny dalších modelovaních jazyků).