元素声明:
<!ELEMENT elementname rule>
1、ANY规则
最基本的元素声明方式,表示元素中可包含DTD认可的任何内容(或不包含任何内容)
2、EMPTY规则
声明所定义的元素必须不包含任何数据
3、混合声明
<!ELEMENT elementname (ElementA|#PCDATA)
为元素提供可选择的规则;
4、#PCDATA规则
表示字符数据;
5、符号和操作符
ElementA?:必须是不出现或只出现一次
ElementA*:必须是不出现或出现多次
ElementA+:必须是出现一次或多次
ElementA:必须是只出现一次
属性声明:
<!ATTLIST targetElement AttrName attrType defaults>
1、属性类型(
attrType)
CDATA:只可以使用字符,XML分析器将不处理它
ENTITY:必须是指向在DTD中定义的外部实体声明
ENTITIES:同上
ID:惟一的元素标识符
IDREF:惟一的ID类型属性的值
IDREFS:同上
NMTOKEN:一个有效的XML记号名称
NMTOKENS:同上
NOTATION:必须是指向在DTD中定义的记号声明
Enumerated:必须是被包含的值之一相配匹的属性值
2、默认值(
defaults)
#REQUIRED:必须定义
#IMPLIED:可选
#FIXED value:属性值必须是已提供的值,用户不得修改
Default:提供的默认值
分享到:
相关推荐
对XML基础知识进行总结,其中包括DTD和Schema的知识,内容全面,针对基础内容的总结
本资料含有以下内容:xml基础 dtd约束模式 schema约束模式 xslt样式 sax解析 dom解析 jom解析
Spring头文件的dtd 各个包 有 aop beans cache context jdbc jee jms lang mvc oxm task tool tx util
XML基础学习课件。一共九章内容,包含实例代码。突出重点:DTD XSL CSS 等
这是XML的学习资料,是PPT讲解比较全面,适合大家学习 xml基础 DTD Schema SAX DOM XSL XPATH
xml基础的实验,包括xsl ,dtd检验,css成跌样式文档 xml基础的实验,包括xsl ,dtd检验,css成跌样式文档
DTD的基于全路径的函数依赖,石飞,张丽平,本文通过分析XML文档中函数依赖的特点,提出了DTD的全路径FP的概念,并在此基础上提出了基于全路径的函数依赖的概念,直接着眼于数�
CSS布局建立符合WEB标准的页面,一直是jb51.net探讨的话题,今天说说声明文档类型描述(DTD)。 所有的文件需要用文档类型定义(DTD)开始,来告诉浏览器打开页面时应遵循什么规则。 当我们使用网页设计工具...
主要介绍了XML中的DTD文档类型定义,是XML入门学习中的基础知识,需要的朋友可以参考下
这是学网络设计开发的基础,感觉还不错一.什么是HTML • HTML是用来制作网页的标记语言 • HTML是Hypertext Markup Language的英文缩写,即超文本标记语言 • HTML语言是一种标记语言,不需要编译,直接由浏览器执行...
PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- 引入外部资源文件 resource:默认引入classpath路径下的资源文件 --> ...
DTD:指示在哪种 XHTML 1.0 DTD 中允许该标签。S=Strict, T=Transitional, F=Frameset.
XML基础与应用实例,包括了XML DTD Schema XSLT CSS DOM DSO方面的实例
《XML 基础教程》系统地阐述了XML的基本概念和语法规则,介绍了如何用DTD与XML Schema来确保XML文档的有效性,讲述了使用CSS与XSL样式表来显示和转换XML文档的各个步骤,探讨了使用DSO与DOM访问XML文档的各种方法。...
分析了 XML文档到关系数据库的映射方法,并提出了元素树和元素树节点与其他类型数据之间的映 射... 在此基础上建立了 XML模式和关系模式之间的双向映射模型,并给出了双向映射模型算法,从而 完成了 XML与 RDB数据转换.
XML的基础知识的实例。 包括DTD,外部 内部,xml的读取,写入。。。 很有用的。
论文研究-基于XML的工程施工...在深入分析索赔依据的数据结构的基础上 ,具体描述了索赔依据内容在 XML文档中的同构变换 ,及索赔依据对象的数据结构在 DTD中的同构映射 ,并给出索赔依据数据模式的 DTD模型及应用实例 .
--*-- --*-- 1 单元目标 2 教学内容 3 动手实践 4 课堂小结 掌握层叠样式表的使用方法 能力...DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml