使用 DTD 定义属性|学习笔记-阿里云开发者社区

开发者社区> 学堂小助手> 正文

使用 DTD 定义属性|学习笔记

简介: 快速学习使用 DTD 定义属性
+关注继续查看

开发者学堂课程【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"

>

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
改善C#程序的157个建议——建议84学习笔记:使用PLINQ
改善C#程序的157个建议——建议84学习笔记:使用PLINQ
26 0
开发环境中使用Maven|学习笔记
快速学习开发环境中使用Maven
38 0
Python 爬虫 urllib 使用和进阶 | 学习笔记
快速学习 Python 爬虫 urllib 使用和进阶
22 0
JAVA数组的定义以及使用1
public class HelloWorld { public static void main(String[] args){ // Scanner s = new Scanner(System.in); // System.out.println("请输入一个数字"); // int num = s.nextInt(); // JAVA的数组 //定义:相同数据类似元素的集合,在内存中存放连续,下标从0开始,这点和C语言是一样的。
580 0
1394
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载