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.