语法:
<!ATTLIST 元素名称
属性名 属性值类型 属性约束
>
例子:
<!ELEMENT name (#PCDATA)>
<!ATTLIST name
ID1 CDATA #REQUIED
>
解释:
属性值类型有:
CDATA:表示属性值必须为字符串
(AA|BB|CC):表示属性值必须是他们的其中之一
ID:表示属性值必须为下划线或字母开头
属性值约束有:
#REQUIRED:表示该属性必须存在
#IMPLIED:表示该属性可以不存在,也可以存在
#FIXED "AA":表示该属性值必须为"AA"
"WWW"(直接值):表示如果没有默认该属性,则该属性存在,并且该属性值为WWW,如果有设定该属性值,那么就以设定的值为准