Markup and Content
DTD
Definition
What DTD Means
DTD stands for
Document Type Definition
A DTD declares the vocabulary and structure a conformant document must follow. It is not namespace-aware and has no concept of data types, so it can require that a value be present but not that it be a date.
It persists because contracts cite it. A 40051 program means DTDs in practice, whatever the tooling would prefer.
Also written: document type definition
Nearby
Related Terms
The modern schema language: written in XML itself, namespace-aware, and able to declare that a value must be a date or a bounded number.
XMLThe markup format underneath most modern documentation standards, where structure is explicit and can be validated against a schema.
SGMLThe markup framework that taught aerospace and defense to structure documents, and the ancestor XML simplified and replaced.
SchematronA rule-based validation language that checks relationships and project policy a schema cannot express, such as cross-element conditions.
Get In Touch
Beyond the Definition
Knowing what a term means is the easy half. If you need to know what it obligates on your program, that is the conversation we are built for.