在dtd中,元素可以定义为
<!ELEMENT name (ANY|EMPTY)>
意味着名称可以像<name/>
一样,也可以包含任何破坏xml规则的元素?
答案 0 :(得分:2)
不,但是如果您使用类型ANY
,它仍然可以为空。
示例:
<!DOCTYPE name [
<!ELEMENT name ANY>
]>
<name/>
-
<!DOCTYPE name [
<!ELEMENT name ANY>
<!ELEMENT foo (#PCDATA)>
]>
<name>
<foo/>
</name>