Hi,
hab noch einen kleinen Nachtrag.
Wie notiere ich es in der DTD korrekt, wenn ein Element sowohl empty sein darf, aber auch Kind Elemente haben darf.
Ich brauche das zur Abbildung einer Verzeichnisstruktur.
Wenn ein Verzeichnis leer ist, ist es also EMPTY. Es kann aber auch Dateien enthalten.
Also es sieht so aus:
<dir id="leeresverzeichnis" />
<dir id="vollesverzeichnis">
<file id="beispiel.php" />
</dir>
...
Meine DTD Notation zum dir element sieht so aus:
<!ELEMENT dir (EMPTY|file*|dir*)>
Bin nur überfragt ob das so richtig notiert ist.
MfG!