3. DTD Internal Declaration

A DTD can be included internally within an XML source file. An internally declared DTD is required to be wrapped in a DOCTYPE definition.

Example 3.1 Internal DTD Declaration
<!DOCTYPE rootelement [element-declarations]>	
	
Example 3.2 XML Document with an Internal DTD
<?xml version="1.0"?>	
<!DOCTYPE rootelement [
<!ELEMENT rootelement (childelement1)>	
<!ELEMENT childelement (#PCDATA)>	
]>	
<rootelement>	
	<childelement> Child element.</childelement>	
</rootelement>