文件类型定义(约束)
2.什么是XML?XML:可扩展标记语言
HTML:超文本标记语言
1.有且只有一个根节点;
2.由开始标签和结束标签组成;
例如:标签体
3.XML标签区分大小写;
错误示范:
4.正确嵌套标签;
错误示范:
这个错误是因为java中有个规则叫:就近原则 只会找最近的<>。
内部申明:
外部申明:
5.2 元素定义语法(DTD对元素的限制)
基本语法:
混合元素只写第一代亲属
每一个元素在ELEMENT只需要声明该元素的内容即可
元素分类:EMPTY 空元素
(#PCDATA) 文本元素
(e1,e2) 混合元素
元素限制:,(顺序)、|(或,多选一)、?(0或1次),*(0次或多次), +(1次或多次)
5.3 属性定义语法(DTD对属性的限制)
基本语法:
属性类型:ID CDATA ENUM (男|女)
唯一 字符串 枚举
设置说明:#REQUIRED(必须)/#IMPLIED(可选)
5.4 特殊符号转义
&(逻辑与) --> & >(大于) --> > <(小于) --> < ‘(单引号) --> ' “(双引号) --> "



