Leírás
Egy XML dokumentum csak akkor érvényes, amennyiben tartozik hozzárendelt dokumentum típus definíció és maga a dokumentum teljesíti az abban meghatározott feltételeket. A dokumentum típus definíció a dokumentum első eleme előtt kell hogy megjelenjen. A DOCTYPE szó után található név a dokumentum típus definícióban meg kell egyezzen a gyökér elem nevével.
DTD
A dokumentum csak egyetlen tutorial nevű gyökér elemet tartalmazhat, ami tartalmazhat némi szöveget. :
<!ELEMENT tanfolyam (#PCDATA)>
|
Érvényes dokumentumokTetejére
Egy hiteles dokumentum, mely szöveget tartalmaz.:
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<tanfolyam>Ez egy XML dokumentum</tanfolyam>
|
Ez a dokumentum szintén hiteles.:
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<tanfolyam/>
|
Hibás dokumentumokTetejére
A gyökér elem nem egyezik a DTD-ben megadottal.:
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<szöveg>Ez egy XML dokumentum</szöveg>
|