首先,dtd是xml配置文件的约束技术中的一种。
1.xml的用途?
做配置 做数据传输
2.XML与HTML区别?
html是超文本
xml是可拓展标记语言
xml能够通过字符串表示对象的结构
一,首先了解什么是格式良好的XML
1.1 有且只有一个根元素
1.2 XML标签大小写正确区分
1.3 正确使用结束标签
1.4 正确嵌套标签
1.5 使用了合法的标签名
1.6 定义有效的属性
错误示范
1.1有且只有一个根元素
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190710144831310.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDEwNjMzNA==,size_16,color_FFFFFF,t_70)
1.3 正确使用结束标签
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190710144914464.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDEwNjMzNA==,size_16,color_FFFFFF,t_70)
二,DTD约束的基本格式知识
2.1在XML加入DTD声明
<!DOCTYPE