* 3.5 DTD对属性声明 属性是描述元素的额外信息的,是对元素的修饰与补充。 一般地,信息详实的XML文档都具有一个特点,元素通过属性来描述边缘信息。 * * 元素属性的声明 DTD 中某个元素的属性的声明语法如下: 对于多个属性,比如: 两个属性的声明也可以写成: !ATTLIST element-name attr-name attr-type attdesc !ATTLIST element-name attr1 attr-type1 attdesc1 attr2 attr-type2 attdesc2 !ATTLIST element-name attr1 attr-type1 attdesc1 !ATTLIST element-name attr2 attr-type2 attdesc2 * ATTLIST 中的属性类型 类型 描述 CDATA 字符数据“Character data”,不包括转义内容的纯文本内容。 文本中的标签不会被当作标记,实体也将不会得到扩展。 (value1|value2|..) 由 value1、value2 等构成的一个枚举类型,属性值必取其中 之一。 NMTOKEN 表示属性的值必须是有效的 XML 名称标记(Name Token
原创力文档

文档评论(0)