在dtd中,是否可以使用以下类型的元素:
<!ELEMENT name (EMPTY|CDATA)>
这样我们可以这样:
<name/> or <name>DFGHJKHGF</name>
...
答案 0 :(得分:1)
与您的other question类似,如果您将内容定义为#PCDATA
,则该元素仍可为空。
示例:
<!DOCTYPE doc [
<!ELEMENT doc (name+)>
<!ELEMENT name (#PCDATA)>
]>
<doc>
<name/>
<name>DFGHJKHGF</name>
</doc>
查看规范以获取更多信息:http://www.w3.org/TR/2008/REC-xml-20081126/#elemdecls