XML复习资料考试必用

上传人:工**** 文档编号:499484812 上传时间:2023-04-03 格式:DOC 页数:7 大小:166.51KB
返回 下载 相关 举报
XML复习资料考试必用_第1页
第1页 / 共7页
XML复习资料考试必用_第2页
第2页 / 共7页
XML复习资料考试必用_第3页
第3页 / 共7页
XML复习资料考试必用_第4页
第4页 / 共7页
XML复习资料考试必用_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《XML复习资料考试必用》由会员分享,可在线阅读,更多相关《XML复习资料考试必用(7页珍藏版)》请在金锄头文库上搜索。

1、第1讲1、 XML的用途 功能:从HTML中分离数据;交换、共享和存储数据;充分利用数据;创建新的语言2、 应用:对于Internet和大型企业;Intranet环境十分有价值;格式标准、灵活、开放;提供了协同工作能力可以更快地构建应用3、 概念 XML(eXtensible MarkupLanguage),可扩展标记语言。“可扩展”,即用户可以自定义标记。4、 XML是一种元语言。 书写xml文件应注意:xml声明语句必须作为文件的第一行。 5、 其 中:“?”与“xml”张三 之间不能有空格,“?” 与“”之间不能有空格 6、 xml有且仅有一个跟标记,其他标记必须封装在根标记中,文件的标

2、记必须形成树状结构。 7、 规范的XML:符合W3C制定的规则;XML文件分为有效的XML:符合W3C规则符合额外的约束判断:有效的XML文件与规范的8、 xml和HTML的主要区别 HTML的标记是固定的,预定义的,不可扩展的;而XML 的标记是可扩展的,是可以由用户自定义的。HTML的标记说明了信息的显示格式;而XML标记表示了 数据的逻辑结构及语义9、 XML与HTML的区别: 语法要求不同 标记不同 HTML只是显示信息,并不能说明信息是什么 XML主要存放内容,目标是在于如何更好地从逻辑和结构等方面来描述信息的内容第2讲1、 字符集(Charset):一组抽象字符的集合。其中字符(C

3、haracter)是文字与符号的总称,包括文字、图形符号、数学符号等。英文字符集、繁体汉字字符集、日文汉字字符集 被编码过的字符集(Coded Character Set) :每种编码都限定了一个明确的字符集合2、 ASCII:美国信息交换标准码; ISO 8859,全称ISO/IEC 8859: ISO8859-13、 Unicode:UTF-8,Unicode转换格式(Unicode Translation Format,简称UTF)4、 汉字编码:GB2312、BIG5 ANSI:美国国家标准局5、 Unicode的实现方式不同于编码方式。 Unicode的实现方式称为Unicode转换

4、格式(UnicodeTranslation Format,简称为UTF)。 一个字符的Unicode编码是确定的,但是在实际传输过程中,由于不同系统平台的设计不一定一致,以及出于节省空间的目的,Unicode编码的实现方式就有所不同。 * UTF-8: 大多数常用字符(ASCII中0 127字符)它只使用单字节,而对其它常用字符(特别是朝鲜和汉语会意文字) ,它使用3字节6、 GB2312:简体中文字符集,全称为GB2312(80)字符集,共包括国标简体汉字6763个7、 ISO8859,全称ISO/IEC8859,ISO8859-1:是8位字符集。基本包含了书写西方欧洲语言所需的所有附加字符

5、。8、 以“UTF-8”编码保存 默认;9、 以“ANSI”编码保存 ASCII、汉字; 以“ANSI”编码保存ASCII10、 注释根标记11、 标记、空标记12、 标记的命名规则: 必须以字母、下划线(_)或冒号(:)开头 后面可以跟有效的名字符,有效名字符除了前面的, 还包含数字、连接符(-)、句点(.) 英文字母大小写敏感的 名称不能含有空格 名称中不能有字符串“xml”,“XML”或以任何顺序排列的这三个字母的组合。W3C保留对三个字母的命名的使用权。13、 五种特殊字符:“”、“&”、“”、“”; & &;&apos ;> ;< ;" 14、 以“”作为段结束

6、,段开始和段结束之间称为CDATA段的内容。 CDATA段中的内容可以包含任意的字符。15、 标记内容可以由两个部分构成:文本数据部分和子标记部分。一个标记的文本数据包括:普通字符、 CDATA段的内容、字符引用和实体引用。16、 名称空间:有效区分名字相同的标记;名称空间声明有两种形式: 有前缀名称空间 :xmlns:person=“2203026”; 无前缀名称空:xmlns=“”17、 当且仅当它们的名字相同时称两个名称空间相同; URI只是形式上的标识符,唯一的目的是提供一 个唯一的名字,并不需要指向一个有效的内容,在URI所标识的位置上,可以不存在任何东西。18、 URI(Unifo

7、rmResourceIdentifier),作为名称空间的名字。名称空间的名字不必是有效的,它仅仅是为了区分名称空间的名字而已19、 名称空间的引用 (1)有前缀的名称空间:在开始标记和结束标记的名字前面添加名称空间的前缀和冒号来引用名称空间。名称空间的引用(2)有前缀的名称空间:子标记也可以重新声明名称空间。(3)无前缀的名称空间:该标记及其子标记都默认地隶属于这个名称空间。(4)无前缀的名称空间:子标记也可以重新 声明名称空间。第3、4讲1、 DTD规范格式、交流、结构、验证有效性2、 DTD 是文档类型定义3、 DTD的基本结构:DTD的开始标记定义元素,这是DTD中最主要注释 定义元素

8、属性“”4、 XML与DTD的关联 外部DTD关联形式 私有DTD引用 5、 公共DTD引用 6、 元素声明 7、 指令开始 关键字 元素名 格式定义 指令定义8、 DTD的结构元素声明设定基本元素的内容 语法: 不设定元素的内容 语法: 最严格地设定元素的内容语法:9、 分组元素 语法:!ELEMENT标记名称(子标记,(子标记,子标记),)10、 混合元素 语法:11、 空元素 语法:12、 属性声明-语法 ;设定属性默认值的方法字符串:该字符串就是属性的缺省值,但设定在文档中该属性必须有属性值 #REQUIRED:不明确指定属性的缺省值,但设定在文档中该属性必须有属性值 #IMPLIED

9、:不明确指定属性的缺省值,但设定在文档中可以出现该属性,也可以不出现。 #FIXED:设定在文档中该属性值是固定的,同时提供该固定值 13、 属性类型CDATA字符数据(字符串)ID 特定文档中唯一的名称IDREF对某些ID属性的元素的引用,这些元素ID属性值必须与IDREF属性的值相同IDREFS 若干以空格分隔的IDREFENTITY 已定义的外部实体的名称ENTITYS 若干以空格分隔的ENTITY名称NMTOKEN 名称NMTOKENS 若干以空格分隔的NMTOKENNOTATION 接受一个在DTD中声明为用于指示表示法类型的名称枚举值 接受用户显示定义的属性可选值中的一个值14、

10、NMTOKENS属性类型 15、 Enumerated(枚举)属性类型 16、 ID类型,IDREF类型,IDREFS类型 17、 NOTATION属性类型 18、 或者19、 参数实体声明-内部 声明的语法:无空格 实体的引用:%参数实体名;20、 参数实体声明-外部 声明的语法为:有空格或者实体的引用:%参数实体名第5讲1、 什么是CSS CascadingStyleSheets简称CSS ,层叠样式表 针对HTML提出的样式表语言,现在同样可以很好地应用于描述XML文档的显示。利用CSS,可以定义XML文档中元素的显示效果。2、 编写CSS样式单 指定待格式化的元素 对待定的一类元素施加

11、样式name display:inline; font-size:1.4em; font-weight:bold company display:inline; font-weight:bold; font-size:0.8em 多种元素施加相同样式name,company,price,unit,retailer,detail display:block;font-weight:bold; font-size:0.8em3、 多种元素施加相同样式奔月4000 联想 12,100.00元 1台 c1 display:block;font-weight:bold;font-size:0.8em4、 对不同位置的同种元素施加不同样式 computer.c1 margin:1em;display:block;font-weight:bo

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号