A document type definition (DTD) describes the tags that can be used in an XML file and indicates the valid arrangement of those tags. It can exist as a prologue to an XML file (internal DTD) or as a separate file (external DTD).
You can edit a DTD in the Source Editor by double-clicking its Explorer node or by right-clicking its node and choosing Edit. You can also view a DTD in the XML editor by right-clicking its node and choosing Open. However, the XML editor displays DTDs only in read-only form.
The contextual menu for external DTD nodes contains the following commands:
DTD objects are represented by the following nodes in the Explorer:
Icon | Description | Properties |
---|---|---|
![]() |
Document type declaration (DTD) object |
|
![]() |
Element declaration category |
|
![]() |
Element declaration |
|
![]() |
Attribute declaration category |
|
![]() |
Attribute declaration |
|
![]() |
Attribute definition |
|
![]() |
Entity declaration |
|
![]() |
Entity definition |
|
![]() |
Notation declaration category |
|
![]() |
Notation declaration |
|
![]() |
Parameter entity declaration |
|