> Why can an element's mixed content only be declared as PCDATA, not CDATA?
Primarily, IMHO, because non-valididating parsers don't need to understand
content models. Such parsers can assume that what looks like markup *is*
markup, except specifically within the brackets "<![CDATA[" and "]]>".
-- John Cowan cowan@ccil.org e'osai ko sarji la lojban.