Hier als Beispiel eine XML-Datei für das Gästebuch mit extern definierter DTD.
Dabei definiert das Schlüsselwort SYSTEM im Gegensatz zu PUBLIC, daß es keine allgemeingültige Definition ist
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- XML-Dokument mit Zeichensatz für Westeuropa/Lateinamerik (Umlaute erlaubt) -->
<!DOCTYPE guestbook SYSTEM "guestbookFine.dtd">
<!-- Ein Gästebuch als Beispiel -->
<GUESTBOOK>
<ENTRY>
<id>1</id>
<vorname>Sibylle</vorname>
<name>Rauchfuß</name>
<email>srauchfuss@nix.de</email>
<headline>XHTML</headline>
<description>Was ich mich immer gefragt habe: Warum gerade Kleinschreibung?
Fast alle Beispiele verwenden Großschreibung!</description>
<gender>w</gender>
<entrytime>2000-09-31 15:56:00</entrytime>
</ENTRY>
<ENTRY>
<id>2</id>
<vorname>Alfred</vorname>
<name>Mustermann</name>
<email>amustermann@kufstein.de</email>
<headline>Über XML</headline>
<description>XML ist doch eine Klasse Idee</description>
<gender>m</gender>
<entrytime>2000-10-13 15:56:00</entrytime>
</ENTRY>
</GUESTBOOK>
Externe DTD
Die externe DTD wird ohne DOCTYPE aus der internen Version erzeugt
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.