Sous-ensemble DTD interne  

Le sous-ensemble DTD interne correspond à la portion de la définition du type de document directement incluse dans la déclaration du type de document entre les caractères [ et ]. Le sous-ensemble DTD interne peut contenir des déclarations de marquage et des références d'entité de paramètre, mais pas de sections conditionnelles. Un document unique peut avoir des sous-ensembles DTD externes et internes, qui, mis ensemble, forment la définition complète du type de document. L'exemple suivant montre un sous-ensemble interne figurant entre les caractères [ et ] :

<!DOCTYPE furniture_item SYSTEM "furniture.dtd"
[
<!ENTITY % bookcase_ex SYSTEM "Bookcase_ex.ent">
     
%bookcase_ex;
     
<!ENTITY bookcase_pic SYSTEM "bookcase.gif" NDATA gif>
<!ENTITY parts_list SYSTEM "parts_list.ent">
]>