开发者学堂课程【XML 入门:使用 DTD 定义属性】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/37/detail/845
使用 DTD 定义属性
* 语法: < !ATTLIST 元素名称
属性名称属性类型属性的约束
>
* 属性类型
- CDATA :字符串
-
IDl CDATA #REQUIRED
- 枚举:表示只能在一定的范围内出现值,但是只能每次出现其中的一个
** 红绿灯效果
** ( aa|bb|cc )
-
ID2 (AAI|ВB|CC ) #REQUIRED
>
- ID:值只能是字母或者下划线开头
-
ID3 ID #REQUIRED
>
* 属性的约束
- #REQUIRED :属性必须存在
- #IMPLIED :属性可有可无
- #FIXED :表示一个固定值 #FIXED " AAA "
- 属性的值必须是设置的这个固定值
-
ID4 CDATA #FIXED "АВС"
-直接值
*不写属性,使用直接值
*写了属性,使用设置那个值
-
IDS CDATA "WWW"
>