Hi Al,
die .dtd - Datei habe ich in Deiner anderen Antwort eingesehen.
Hier ein Paar Kommentare:
<?xml version="1.0" encoding="UTF-8"?>
Tja, das ist obligatorisch, gibt also Version und Codierung an ;o)
Und das ist ein Kommentar „“.
Das oberste Element heißt Portal und besteht aus einem
WelcomePage, einem DynamicPage und optional (wg. ?) einem
ExitPage Element.
Das Element WelcomePage hat zwei Attribute, die beide vom
Entwickler angegeben werden sollen.
Das Element WelcomePage besteht aus optional einem Image,
mindestens einem Text (wg. +) und keinem, einem oder mehreren
HomeLink (wg. *) Element.
dto.
Element Static besteht aus mind. einem Element, das entw.
DynamicPage oder Link sein darf (wg. |).
dto.
Element DynamicPage hat drei Attribute, zwei davon (id, label)
muß der Entwickler spezifizieren (wg. REQUIRED), title
wird vom Programm (welchem auch immer) festgelegt (wg. IMPLIED).
Element Link hat kein Body, besteh aus keinen Elementen (wg. EMPTY).
Element Image hat ein Attribut (style), für das ein Wertebereich
festgelegt worden ist (flash oder fixed).
Im Element Text werden einfach irgendwelche Daten eingegeben.
So weit ein Überblick. Jetzt solltest Du eine .dtd - Datei
lesen können (hier ist natürlich nicht alles aufgelistet,
aber für den Anfang brauchst Du ja nicht mehr).
Am besten, Du nimmst Dir die Dir zugeschickte .xml - Datei
als Beispiel (öffne sie in irgendeinem Editor) und versuchst
mit den hier aufgeführten Erklärungen Deine eigene .xml - Datei
zu generieren.
Lydia