| |
Der Name [ p.8 ] in der Dokumenttypvereinbarung muß die Elementart des Wurzel elements zusammenbringen [ p.7 ]. Gültigkeitsbegrenzung: Korrekte Declaration-/PEcVerschachtelung Parameter-Wesen- Wiedereinbautext [ p.42 ] muß mit Preisaufschlagerklärungen richtig genistet werden. Das heißt, wenn entweder der erste Buchstabe oder der letzte Buchstabe einer Preisaufschlagerklärung (markupdecl [ p.13 ] oben) ist enthalten im Wiedereinbautext als Parameter-Wesenreferenz [ p.33 ], müssen beide in enthalten werden der gleiche Wiedereinbautext. Wohlgeformtheitbegrenzung: PEs in der internen Teilmenge In der internen DTD-Teilmenge Parameter-Wesenhinweise [ p.33 ] auftreten nur wo können Preisaufschlagerklärungen kann, nicht innerhalb der Preisaufschlagerklärungen auftreten. (dieses trifft nicht auf Hinweise zu, die in externem auftreten Parameterwesen oder zur externen Teilmenge.) Wohlgeformtheitbegrenzung: Externe Teilmenge Die externe Teilmenge, wenn irgendeine, muß die Produktion für extSubset zusammenbringen [ p.14 ]. Wohlgeformtheitbegrenzung: PET Zwischen Erklärungen Der Wiedereinbautext eines Parameterwesenhinweises in einem DeclSep [ p.13 ] muß die Produktion zusammenbringen extSubsetDecl [ p.14 ]. Wie die interne Teilmenge, die externe Teilmenge und irgendwelche externen Parameterwesen bezogen in einem DeclSep [ p.13 ] muß aus einer Reihe kompletten Preisaufschlagerklärungen der Arten bestehen, die durch das Nichtterminal erlaubt werden Symbol- markupdecl [ p.13 ], vermischt mit weißen Raum- oder Parameter-Wesenhinweisen [ p.33 ]. Jedoch können Teile des Inhalts der externen Teilmenge oder dieser externen Parameterwesen bedingt werden ignoriert Sie, indem Sie den Abhänigkeitß$+7 abschnitt verwenden Konstruieren [ p.30 ]; dieses wird nicht in erlaubt interne Teilmenge. Externe Teilmenge [ 30 ] extSubset ::= TextDecl [ p.37 ]? extSubsetDecl [ p.14 ] [ 31 ] extSubsetDecl ::= ( markupdecl [ p.13 ]| conditionalSect [ p.31 ]| DeclSep [ p.13 ]) * /* */ Die externe Teilmenge und externen die Parameterwesen unterscheiden auch sich von der internen Teilmenge in dem in ihnen, Parameter-Wesenhinweise [ p.33 ] werden innen die Erlaubnis gehabt Preisaufschlagerklärungen, nicht nur zwischen Preisaufschlag Erklärungen. Ein Beispiel eines XML-Dokumentes mit einer Dokumenttypvereinbarung: <?xml version="1.0 "? >, <!DOCTYPE-GrußcSystem "hello.dtd" > < greeting>Hello, world!</greeting > 14 2,8 Einleitungs- und Dokumenttypvereinbarung |  |
|
| |
|
|