<元素1>
<元素2>
<元素3>描述1</元素3>
<元素4>描述2</元素4>
</元素2>
</元素1>

1. 引入网络上的DTD

<!--文档类型 根标签名字 网络上的dtd dtd的名称 dtd的路径-->
<!DOCTYPE stus PUBLIC "//UNKNOWN/" "unknown.dtd">

2. 引入本地的DTD

<!-- 引入本地的DTD : 根标签名字引入本地的DTD dtd的位置 -->

<!DOCTYPE aaa SYSTEM "aaa.dtd">

3. 直接在XML里面嵌入DTD的约束规则

<!-- xml文档里面直接嵌入DTD的约束法则 -->
<!DOCTYPE stus [
  <!ELEMENT 元素1 (元素2)>
  <!ELEMENT 元素2 (元素3,元素4)>
  <!ELEMENT 元素3 (#PCDATA)>
  <!ELEMENT 元素4 (#PCDATA)>

  <!--ATTLIST 元素名称 属性名称 属性类型 属性值-->

  <!ATTLIST element-name attribute-name attribute-type attribute-value>

]>

详细学习:https://www.runoob.com/dtd/dtd-attributes.html

最新文章

  1. Hive安装(二)之表不见了
  2. css引入方式
  3. Node.js入门:Hello World
  4. Bmob基础
  5. java实现smtp邮件发送
  6. jquery中html()、text()、val()的区别与使用
  7. 安装Ubuntu Linux系统时硬盘分区最合理的方法
  8. 【学习笔记】【C语言】赋值运算
  9. NOIP2006 能量项链
  10. angularjs服务常见用法
  11. SQL SERVER FOR 多列字符串连接 XML PATH 及 STUFF
  12. Android SlidingMenu 使用详解
  13. mobile_轮播图_transform 版本_transform 读写二合一
  14. 西门子S7-300 PLC视频教程(百度网盘)
  15. VirtualBox安装linux
  16. Oracle SQL*Plus命令
  17. (转载)C#关于DateTime得到的当前时间的格式和用法
  18. 获取div,表单中的内容
  19. 条件GAN论文简单解读
  20. delphi JPG或BMP图片透明显示

热门文章

  1. 【数据共享】基于Landsat提取的全球河网(河宽)GDWL数据库
  2. python中面向对象VS面向过程
  3. 简单的html js node 前端直接使用反向代理软件
  4. Spring 5 , 狭义上的spring 以及 广义上的spring , spring 设计模式
  5. 判断访问类型是pc端还是移动端
  6. JZ-059-按之字形顺序打印二叉树
  7. JZ-033-丑数
  8. 【数据科学基础复习 - 3】PCA主成分分析
  9. java的基本类型和类型转化
  10. tp5 ajax批量删除(自写)