DTD
Definizione rapida
Definizione che stabilisce struttura e regole di elaborazione per documenti SGML o XML.
Spiegazione
Una DTD accompagna il documento e ne dichiara gli elementi ammessi e la loro organizzazione. Il software può usare queste specifiche per riconoscere il codice e sapere come interpretarlo secondo il relativo linguaggio.
Esempio pratico
Un documento XML richiama la propria DTD affinché il programma verifichi se gli elementi seguono la struttura prevista.
Spiegazione tecnica
La definizione descrive il tipo documentale separatamente dai dati concreti. Le regole forniscono quindi un riferimento condiviso per analisi e trattamento del contenuto.
Da non confondere con
Non è il documento XML o SGML stesso: è l'insieme di specifiche che ne governa la forma.