<!ELEMENT root (子元素+”+|*|?”)>
?该子元素可在以下代码中出现0到1次
+出现1到无数次
*出现0到无数次
小括号里嵌套括号表示分组,该组成员同曾同减
属性:
<!ATTLIST 元素名 eg <!ATTLIST test
属性名| 类型 默认值> Name CADTA “qqq”>
#REQUIRED 表示该属性必须出现
#IMPLIED 可有可无
#FIXED 表示该属性必须有固定值,它后面的值是固定的,无论子元素中写或不写,下面元素服从声明
<!ELEMENT root (子元素+”+|*|?”)>
?该子元素可在以下代码中出现0到1次
+出现1到无数次
*出现0到无数次
小括号里嵌套括号表示分组,该组成员同曾同减
属性:
<!ATTLIST 元素名 eg <!ATTLIST test
属性名| 类型 默认值> Name CADTA “qqq”>
#REQUIRED 表示该属性必须出现
#IMPLIED 可有可无
#FIXED 表示该属性必须有固定值,它后面的值是固定的,无论子元素中写或不写,下面元素服从声明