DTD文件类型定义
定义 XML文档的合法构建模块 作业 用于确立标准,用于验证自己或他人给的数据是否符合标准
<?xml version="1.0"?>
<!DOCTYPE note [
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend</body>
</note>
<!ELEMENT element-name EMPTY> 空元素
<!ELEMENT br EMPTY> -> <br>
<!ELEMENT element-name ANY> 带有如何内容的元素
<!ELEMENT element--name (child1,child2)> 带有子元素的元素
child -> 必须只出现一次
child+ -> 至少出现一次
child* -> 可出现零次或无数次
child? -> 出现零次或一次
child|child -> 混合元素