Der Inhalt eines Elements besteht nicht nur aus Text oder weiteren Elementen, sondern er kann auch aus beiden Bestandteilen zugleich bestehen. In diesem Fall spricht man von gemischtem Inhalt. Als Beispiel nehmen wir uns einmal den HTML-Befehl
<BODY> heran. Dieser kann sowohl dirkete Texteingaben, als auch eine beliebige Anzahl von Elementen enthalten:
<!ELEMENT body (#PCDATA | (table,p,img,br,h1,h2,...usw.))*>
Es sollte Ihnen das Prinzip des gemischten Inhaltes verdeutlicht haben:
<body>
Hier steht normaler Text (#PCDATA)
<p>...und hier steht der Inhalt des Elementes «p» </p>
</body>
»