2. 表单标记中, 用来表示文本框或密码框输入字符最大数。
A. file B. maxlength
C. size D. name
3. 下面 不是XML语言的特点。
A. 自我描述 B.可扩展
C. 跨平台 D. 修饰数据
4. 下面 不是XML使用的解析器。
A. IBM XML4Jaache Xerces B. Sun Project X
C. Microsoft MSXML D. Java
5. 下面 不是XML的相关技术。
A. DTD B. XSL
C. DHTML D. XPath
6. 对表格的两行进行行合并,需用 标记。
A. rowspan B. clospan
C. cellpadding D. table
7. HTML标记中,能够完成颜色设定的标记,除了 标记不是外,其余全是。
A. bgcolor B. Text
C. color D. href
8. HTML标记中能显示图片的标记是 。
A. embed B. src
C. img D. a
9. 对XML文档的显示样式修饰的是下面 技术。
A. XSL B. XPath
C. Xlink D. XHTML
10. HTML语言中的预定义标记是 标记。1 / 14
如果您需要使用本文档,请点击下载按钮下载!
A. address B. blockquote
C. pre D. u
答案:ABDDC ADCAC
三、简答题
1. 简述HTML表格有哪些标记。
2. 简述XML和HTML的关系。
3. 简述XML的应用的领域。
4. 简述XML的特点。
5. 简述XML的优势。
XML的语法
一、填空题
1. XML是一种设计特定领域标记语言的 语言。
2. 一个规范的XML文档由 、主体和尾部三部分组成。
3. XML文档的声明中的编码方式常用的有 和GB2312.
4. XML文档基本的组成成分是标记和 。
5. XML元素由 、结束标记和两者之间的内容三部分组成。
6. XML文档的元素特性是 、关联性和迥异性。
7. XML属性的声明位置是 。
8. XML文档中用来包含文本的组件是 。
9. 是解决XML元素多义性和名字冲突问题的方案。
10. 可以用作命名空间标识符来确保命名空间的唯一性的是 和URN。
答案:1、元标记 2、序言 3、UTF-8 4、元素 5、开始标记 6、可扩展性 7、文档的第一行 8、CDATA段 9、命名空间 10、URL
二、选择题
1. 目前,浏览器所支持的XML版本是 。
A. 1.0 B. 1.1
C. 2.0 D. 3.0
2. XML文档默认的编码方式是 。
A. ASCII B. Unicode
C. UTF-16 D. UTF-8
3. 下列元素定义中正确的是 。
A. B.
C. D.
4. 实体引用符'代表的是下列哪个特殊符号?
A. < B. >
C. ‘ D. “
5. 在XML文件中可以作为元素类型和属性名使用的是 。
A. 命名空间 B. 处理指令
C. 标记 D. URI
6. XML声明语句:2 / 14
如果您需要使用本文档,请点击下载按钮下载!
7.
8.
9.
10.
A. standalone B. encoding
C. encording D. cording
统一资源标识符简称为 。
A. URI B. URL
C. UPI D. URN
在XML文档中包含多个重数值的是 。
A.属性 B. 子元素
C. 命名空间 D. 标记
下面特性中,不属于元素的特性的是 。
A. 可扩展性 B. 关联性
C. 描述性 D. 迥异性
下列选项中不属于XML标记意义的是 。
A. 结构 B. 记录
C. 语义 D. 样式
答案:ADCCA BABCB
三、简答题
1. 简述XML文档的结构及其各部分的组成内容。
2. 对于空标记和空元素,它们的相同和不同之处在什么地方?
3. 下面将给出一个元素及其子元素,应该如何把子元素转变成该元素的属性。
<书桌>
<长>1100mm长>
<宽>600mm宽>
<高>710mm高>
书桌>
4. 在XML文档中的特殊字符都有哪些?
5. 简述XML命名空间的作用。
DTD规范XML文档
1. 填空题
1. DTD的全称为 ,它分为外部DTD和 两种。
2. 文档中的元素在DTD中用 关键字来声明。
3. 属性类型分为CDATA, , ,IDREF,IDREFS, ,ENTITIES, ,NMTOKENS和 十种。
4. %字符用于声明 。
5. 条件语句通常与 一起使用。
答案:1、文档类型定义 内部DTD 2、ELEMENT 3、枚举 ID,ENTITY,NMTOKEN,NOTATION
4、参数化实体 5、实体
二、选择题
1. 用于确保文档的一致性和有效性的是 。
A. DTD B. 命名空间3 / 14
如果您需要使用本文档,请点击下载按钮下载!
C. 实体 D. 注记
2. DTD中元素内容类型中,关键字 表示元素只包含被解析的字符数据。
A. #PCDATA B. 子元素
C. CDATA D. 实体
3. DTD中属性用 来声明。
A. ATTLIST B. ELEMENT
C. DOCTYPE D. ENTITY
4. 元素指示符+表示元素可以出现的次数为 。
A. ≥1 B. ≥0
C. 0 D.1
5. 属性类型中 可以指定一个属性的值是在DTD中声明的注记的名称。
A. IDREF B. ENTITIES
C. NOTATION D. NMTOKEN
6. 使用外部DTD,在XML文档声明中standalone值为 。
A. yes B. no
C. 0 D. 1
7. 固定属性默认值的关键字是 。
A. FIXED B. PCDATA
C. REQUIRED D. IMPLIED
8. 使用 可以将一个DTD元素及属性声明嵌套在另一个DTD中。
A. 内部参数实体 B. 外部参数实体
C. 内部普通实体 D. 外部普通实体
9. 实体是一个外部文件,该外部文件由个人或工作小组定义并认可的外部普通实体使用的格式为 。
A. SYSTEM B. PUBLIC
C. LIST D. ADMIN
10. 通过 可以告诉解析器如何来显示未解析实体。
A. 注记 B. 条件语句
C. 实体 D. 属性
答案:AAAAC BABAA
三、简答题
1. 简述内部DTD和外部DTD的声明结构与应用。
2. XML中已解析实体 包含哪些实体类型,它与未解析实体的差异是什么?
3. 简要描述下述每个元素类型声明:
1) Name(Firstname,Middlename?,Lastname)
2) Test(question,answer)*
3) Discussion(subject,(top-information,solutions)*)
4. 简述注记的用法。
5. 简述编写形式规范且有效的XML文档的条件。
4 / 14
如果您需要使用本文档,请点击下载按钮下载!
Schema规范XML文档
一、填空题
1. XML Schema两种重要的模型是Microsoft XML Schema和 。
2. Microsoft XML Schema和W3C XML Schema分别使用AttributeType和 声明XML文档属性。
3. ElementType元素的content属性的有效值包括empty, ,eltOnly和 。
4. W3C XML Schema数据类型分为 和复杂类型两种。
5. W3C XML Schema数据类型 指定32位浮点数。
答案:1、W3C XML Schema 2、attribute 3、textOnly 、mixed 4、简单类型 5、float
二、选择题
1. 在Microsoft XML Schema使用数据类型,引用的名称空间是urn:schemas-microsoft-com:
。
A. datatype B. xml-data
C. xml-msdata D. xslt
2. 在W3C XML Schema文档中要为元素赋予固定值,使用的属性是 。
A. fixed B. default
C. model D. millable
3. 为Micosoft XML Schema文档元素AttributeType描述数据类型的元素是 。
A. description B. datatype
C. type D. ref
4. W3C XML Schema文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定义同一个元素的元素属性是 。
A. abstract B. form
C. ref D. block
5. W3C XML Schema文档中,attribute元素的属性use值为 表示属性是可选的并且可以具有任何值。
A. optional B. prohibited
C. required D. fixed
6. Microsoft XML Schema文档中的根元素用 声明。
A. schema B. Schema
C. xsd:schema D. xsi:schema
7. W3C XML Schema文档中元素element的 属性指定子元素可以出现的最多次数。
A. maxOccurs B. minOccurs
C. max D. min
8. W3C XML Schema属性使用 元素列举枚举值。
A. enum B. enumeration
C. list D. group
9. 如果在W3C XML Schema文档中定义了目标名称空间,要在XML文档中使用 引用该Schema文档。5 / 14
如果您需要使用本文档,请点击下载按钮下载!
A. noNamespaceSchemaLocation B. Location
C. schemaLocation D. namespaceLocation
10. 在W3C XML Schema文档中, 元素用来声明只有一个相容元素必须出现,用于互斥情况。
A. group B. all
C. choice D. sequence
答案:AABCA BABCC
三、简答题
1. 简述XML Schema与DTD的异同,及XML Schema的特点。
2. 分别描述两种XML Schema模型的结构及元素和属性定义语法。
3. 根据下面给出的DTD,给出相应的XML Schema文档。
1) Name(Firstname,Middlename?,Lastname)
2) Test(question,answer)*
3) Discussion(subject,(top-information,solutions)*)
CSS修饰XML文档
一、填空题
1. XML中使用样式表有两种方式:一种是在XML文档中直接嵌入CSS代码,另外一种方式是 。
2. 样式表由样式规则组成,而样式规则的语法是 。
3. CSS的基本样式中,颜色属性的取值可以是十六进制取值、颜色名称、 。
4. CSS的基本样式中,在设置边框属性之前,必须优先设置 属性,然后才能设置其他的属性。
5. CSS的基本样式中,文本样式主要用来设置文本的一些相关属性,其中text-decoration属性有none、blink、underline、 , 等属性值。
答案:1、XML文档中引入独立的CSS文件 2、选择符{属性:属性值;} 3、RGB
4、border-style 5、overline line-through
二、选择题
1. 下面 不是文本的显示方式。
A. block(块) B. line(行)
C. double(双线) D. list-item(列表)
2. 用来设置背景图片的CSS基本标记是 。
A. background-color B. background-image
C. background-repeat D. background-position
3. 在CSS样式中,设定鼠标形状的基本标记是 。
B. color
C. mouse D. cursor
4. 创建一个带有样式表的XML文档,要做的第一步是 。
A. 构思所要建立XML文档所需要的资源及相关数据内容
B. 创建XML文档6 / 14
如果您需要使用本文档,请点击下载按钮下载!
C. 创建CSS文档
D. 测试以前的文档
5. CSS的样式表中字体的属性中 用来修饰字体的对比度和亮度。
A. font-family B. font-style
C. font-weight D. font-variant
6. 下面哪个 不是定位属性position的属性值。
A. absolute B. relative
C. static D. solid
7. 设置字体以粗体的形式显示,使用 属性。
A. font-style B. font-weight
C. font-variant D. font-family
8. 边框样式中设置上边框的宽度的是 。
A. border-style B. border-color
C. border-top-width D. border-bottom
9. 设置XML元素上边缘距离是 属性。
A. margin-top B. margin-right
C. margin-left D. margin-bottom
10. 设置XML元素的文本缩进量的是 属性。
A. text-align B. text-indent
C. line-height D. letter-spacing
答案:CBDAC DBCAB
三、简答题
1. 简述XML文档使用样式表的两种方式,每一种方式使用什么指令?
2. 简述XML文档中样式表的基本样式都有哪些?
3. 假设XML有三个标记的名字都是“电视”,简述一下怎么处理才能使三个标记显示不同的样式。
4. 简述在处理XML文档层叠时,所使用的标记及需要注意的事项。
5. 简述CSS样式表的优势有哪些?
XSL转换
2. 填空题
1. 一个格式良好XSL文件是由 XSL 标记和HTML标记组成,这里HTML标记的格式也是良好的。
2. 模板是 的集合,都使用定义XML数据显示的样式。
3. 我们使用 标记可以对多个同名的节点访问,并且该节点可以设置在显示数据的时候,可以按升序或降序显示。
4. 可以在XSL文件中使用创建一个标记,设置标记的名称,通过
标记可以为创建的标记设置设置相应的属性。
5. 在XSL中使用样式表CSS有两种方式:一种直接通过嵌入的HTML标记中的属性style来设置该标记以实现样式的定义,另外一种是把CSS代码放在 之间。
6. 在XSL中显示标记的名称,有两种方式:一种是通过来显示,另外一种是通7 / 14
如果您需要使用本文档,请点击下载按钮下载!
过
8 / 14
如果您需要使用本文档,请点击下载按钮下载!
来显示。
答案:1、XSL 2、一系列规则的集合 3、xsl:for-each 4、xsl:attribute 5、style标记
6、xsl:node-name
二、选择题
1. 下面 标记是调用模板的标记。
A. xsl:apply-templates B. xsl:template
C. xsl:for-each D. xsl:if
2. 下面 不是逻辑运算符。
A. $and$ B. $gt$
C. $or$ D. $not$
3. 下面 标记不能达到筛选数据的作用。
A. xsl:if B. xsl:choose
C. $lt$ D. xsl:comment
4. 下面符号 不在XSL中使用的通配符。
A. * B. []
C. // D. ?
5. 下面 不是XSL语言的功能。
A. 把XML转换为HTML B. 格式化输出对象
C. 定义XML模式 D. 链接不同的XML文档
6. 下面 比较运算符的含义为不等于。
A. $ne$ B. $qe$
C. $gt$ D. $lt$
7. 指定的标记下的内容完全复制到输出文件需用到 标记。
A. xsl:if B. xsl:copy
C. xsl:choose D. xsl:when
8. 在XSL中加入注释,需要用到 标记。
A. xsl:comment B. xsl:value-of
C. xsl:for-each D. xsl:where
9. 在多条件的判断语句中,获得条件的属性是 。
A. match B. test C. template D. value
10. 下面情况中, 是格式良好的HTML文档出现的情况。
A. 标记封闭 B. 使用单根
C. 标记交叉 D. 属性没有引号括起来
答案:ABDDD ABABA
三、简答题
1. XSL语言可以分为几部分,每部分完成的功能有哪些?
2. XSL样式表的基本结构是什么形式?
3. XSL文件必须有根模板吗?根模板的格式是什么?
4. XSL可以使用那些标记和运算符来筛选数据?
5. 描述XSL的转换原理。8 / 14
如果您需要使用本文档,请点击下载按钮下载!
DOM接口技术
一、填空题
1. DOM是Document Object Model的英文缩写,翻译过来的意思是 。
2. DOM有四个基本接口,分别是 , ,Node和NamedNodeMap。
3. 用来表示标记中包含的数据的节点对象,是用 接口创建的。
4. 使用DOM处理XML,常发生的异常有 。
5. XML文件在被加载到内存中是,会被封成一个 对象。
答案:1、文档对象模型 2、NodeList,Document 3、Text 4、DOMException 5、Document
二、选择题
1. 下面 不是继承Node接口。
A. Document接口 B. Attr接口
C. Text接口 D. TypeInfo接口
2. Document接口实现的对象对应XML文件Document节点,该节点下面有两种类型的节点:Element节点、 。
A. DocumentType节点 B. Attr节点
C. Node节点 D. Text节点
3. 下面 方法是输出获得XML文档的编码形式的。
A. getXmlVersion() B. getDocType()
C. getXmlEncoding() D. getLength()
4. 下面 方法可以获得XML文档的节点树的根节点。
A. getEntities() B. getPublicId()
C. getDocumentElement() D. getWholeText()
5. 删除某个标记的属性,使用 方法。
A. removeAttribute(String name) B. removeChild(Node node)
C. replaceWholeText(String text) D. getNodeName()
6. 获得XML文档节点中包含的数据,使用 节点对象。
A. Element B. Document
C. Text D. Attr
7. 下面 方法是添加节点的方法。
A. appendChild() B. append
C. setchild() D. insertChild()
8. 获得XML文档中属性的值,需要使用 节点对象。
A. Element B. Document
C. Text D. Attr
9. 把一个XML节点树转换为XML文档,需要用 方法。
A. getInstance() B. transform()
C. appendChild() D. getVersion()
10. 调用Document节点使用 可返回当前节点的DocumentType子节点。
A. getWholeText() B. getDocType()
C. getXmlVersion() D. getLength()
答案:DACCA CADBB9 / 14
如果您需要使用本文档,请点击下载按钮下载!
三、简答题
1. 简述DOM的工作原理。
2. DOM的常用接口有哪些,分别表示什么?
3. 被解析的XML文件标记与Document节点的哪种类型子孙节点相对应?
4. getElementsByTagName(String name)和getChildNodes()有什么区别?
5. 创建一个XML文件,通常需要哪些步骤?
SAX接口技术
一、填空题
1. SAX是 的缩写,是基于事件模型处理XML文件。
2. SAX和 都是访问XML文档中信息的API 接口。
3. 提供SAX分析程序的所有接口的JAXP软件包是 。
4. 要实现一个事件处理器需要继承 类,该类继承了ContentHandler、DTDhandler、EntityResolver和ErrorHandler接口,并实现了里面的方法。
5. 当解析器解析到文档的结尾时,调用 方法。
答案:1、Simple API for XML 2、DOM 3、 4、DefaultHandler 5、endDocument()
二、选择题
1. 当解析器解析到文档的其中的一个错误时,肯定不会调用的方法是 。
A. public void warning() B. public void error()
C. public void fatalError() D. public void skippedEntity()
2. 当解析器解析到文档的开始标记时,会调用 方法。
A. public void startElement() B. public void startDocument()
C. pulic void startPrefixMapping() D. public voic setDocumentLocator()
3. 当解析器解析到文档的标记之间的文本数据时,会调用 方法。
A. public void notationDecl() B. public void characters()
C. public void ignorableWhitespace() D. public void
processingInstruction()
4. 当解析器解析到文档中一条指令时,会调用 方法。
A. public void processingInstruction() B. public void skippedEntity()
C. public void unparsedEntityDecl() D. public void startDocument()
5. 下面 不是SAX解析器解析XML文件的优点。
A. 可以解析任意大小的文件 B. 适合创建自己的数据结构
C. 适合小信息子集 D. 可以给XML文件添加节点
6. 当解析器解析到文档中命名空间,会调用 方法。
A. pulic void startPrefixMapping() B. public void startDocument()
C. public voic setDocumentLocator() D. public void characters()
7. 当解析器解析到文档的实体时,会调用 方法。
A. public InputSource resolveEntity() B. public void fatalError()
C. public void characters() D. public void startDocument()
8. SAX解析器解析文件可能发生的异常是 。10 / 14
如果您需要使用本文档,请点击下载按钮下载!
A. DOMException B. SAXException
C. EOFException D. ArithmeticException
9. 当解析器解析到文档的实体时,若遇到无法解析的实体,会调用 方法。
A. public InputSource resolveEntity() B. public void characters()
C. public void skippedEntity() D. public void
unparsedEntityDecl()
10. 如果获取XML文档中某一行的数据,需调用 方法。
A. public voic setDocumentLocator() B. public void unparsedEntityDecl()
C. public void fatalError() D. public void startDocument()
答案:DBBAD AABCA
三、简答题
1. 简述一下SAX的工作机制。
2. 简述一下SAX和DOM两者各自的有点和缺点。
3. 简述在SAX解析过程中遇到错误,会采取哪些措施。
4. 简述SAX中文件定位器的作用及用法。
5. 简述SAX解析过程中,文件、指令、元素、数据、实体解析的先后顺序。
数据岛
一、 填空题
1. 数据岛就是被HTML网页 或包含的XML数据。
2. Web服务器和客户机之间的数据传递方式有三种:HTML页面、XML文档以及 。
3. DSL全称是Data Source Objects,是一种 技术。XML DSO是一个Microsoft
ActiveX控件,嵌入到Microsoft Internet Explore中。
4. XML数据在进行绑定的时候,根据要 绑定的HTML元素,可以分为单值对象绑定和
绑定。
5. 在HTML网页使用DSO数据源对象的时候,可以把该对象看成一个 。
答案:1、引用 2、XML数据岛 3、数据源对象 4、表格对象 5、记录集
二、选择题
1. 在HTML中引入XML文件的时候,需要使用几个标记, 不是要用到的标记。
A. src B. datasrc
C. datafield D. class
2. 在HTML中,不管是包含XML数据还是引入XML数据,都需要使用到一个标记id,该标记表示的意思是 。
A. 一个符号,没什么用途 B. 在该标记排列的顺序
C. 用来代表XML数据对象 D. 多余的
3. 下面 不是DSO数据源对象的属性。
A. EOF B. maxRecords
C. id D. pageCount
4. 下面 不是DSO数据源对象的方法。
A. moveLast B. movePrevious
C. pageSize D. next
5. “transformNode(stylesheet)”这个方法表示 意思。11 / 14
如果您需要使用本文档,请点击下载按钮下载!
A. 以参数指示的样式显示XML数据 B. 把XML的节点转换为XML数据
C. 把该Element节点转换为Node节点 D. 把XML数据转换为HTML数据
6. 使用 属性可以设置当前页面显示的记录数。
A. dataPageSize B. pageCount
C. pageSize D. recordCoun
7. 使用 方法,可以获取记录集的下一条记录。
A. moveFirst B. moveLast
C. moveNext D. movePrevious
8. 使用 方法,可以获得记录集的最后一条记录。
A. moveFirst B. moveLast
C. moveNext D. movePrevious
9. 在JavaScript脚本中,获得整个XML文档的节点信息,使用 属性。
A. url B. xml
C. firstchild D. nodename
10. 下面 是不可以和数据岛绑定的标记。
A. img B. input
C. table D. td
答案:DCCDA ACBBD
三、简答题
1. 简述在HTML中使用XML的方法及需要使用的相关标记。
2. 简述DSO的具体含义和用途。
3. 简述DSO的常用属性和方法。
4. 简述DSO和XSL切换样式的具体步骤。
5. 简述数据岛的产生个Web的发展带来的影响。
XLink和XPointer技术
一、填空题
二、选择题
A. B.
C. D.12 / 14
如果您需要使用本文档,请点击下载按钮下载!
三、简答题
(注:可编辑下载,若有不当之处,请指正,谢谢!)
13 / 14
本文发布于:2024-01-05,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文档标记元素属性使用