<html>
<head>
<title>Element, g&uuml;ltiges</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="Beschreibung">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
<tr>
<td valign="top" class="NAME">Element, g&uuml;ltiges</td>
<td valign="top" class="COMPATIBILITY">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
</tr>
<tr>
<td valign="top" colspan="2" class="description">&nbsp;
</td></tr>
<tr>
<td colspan="2" class="DESCRIPTIONTITLE">Text aus der Spezifikation</td>
</tr>
<tr>
<td colspan="2" class="description">


<p>Ein Element ist g&uuml;ltig, wenn es eine Deklaration gibt, die zu <span class="LITERAL">elementdecl</span> passt, wobei der <span class="LITERAL">Name</span> zu dem Elementtyp passt und eine der folgenden Bedingungen gilt: 1. Die Deklaration passt zu <span class="LITERAL">EMPTY</span> und das Element hat keinen Inhalt. 2. Die Deklaration passt zu <B>children</B> und die Folge der Kind-Elemente geh&ouml;rt zu der Sprache, die durch den regul&auml;ren Ausdruck im Inhaltsmodell generiert wird, mit optionalem Leerraum (Zeichen, die zu dem Nicht-Terminal-<span class="LITERAL">S</span> passen) zwischen dem Start-Tag und dem ersten Kind-Element, zwischen Kind-Elementen oder zwischen dem letzten Kind-Element und dem End-Tag. Beachten Sie, dass ein <span class="LITERAL">CDATA</span>-Abschnitt, der nur Leerraum enth&auml;lt, nicht zum Nicht-Terminal-<span class="LITERAL">S</span> passt und deshalb nicht an dieser Stelle auftreten darf. 3. Die Deklaration passt zu <span class="LITERAL">Mixed</span> und der Inhalt besteht aus Zeichendaten und Kind-Elementen, deren Typen zu den Namen im Inhaltsmodell passen. 4. Die Deklaration passt zu <span class="LITERAL">ANY</span> und die Typen aller Kind-Elemente sind deklariert worden.</p>

</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="DESCRIPTIONTITLE">Erkl&auml;rung</td>
</tr>
<tr>
<td colspan="2" class="description">


<p>Umfasst ein Dokument eine DTD mit Elementdeklarationen, so m&uuml;ssen Sie sicherstellen, dass die eigentlichen Elemente im Dokument den in der DTD festgelegten Regeln entsprechen.</p>

</td>
</tr>
<tr>
<td colspan="2" class="CLEARSEPARATION">&nbsp;</td>
</tr>
</table>
</div>
</body>
</html>
