更多“内部DTD的声明一定要位于文档的XML声明之后和第一个元素之前。”相关问题
  • 第1题:

    在XML文档必须遵守的规则中,( )是错误的。

    A.文档必须以XML声明开头
    B.元素名称必须区分大小写
    C.属性值必须加引号
    D.元素可以嵌套和交叉

    答案:D
    解析:
    本题考查的是XML的基本知识。XML的文档和HTML的源代码类似,也是用标记来标识内容,一个好的XML文档应该具有完整的结构。编写XML文档必须遵守下列规则:(1)文档必须以XML声明开始;(2)元素必须有开始标记和结束标记,空元素也必须有结束标记:(3)元素名称必须区分大小写;(4)文档中必须而且只能有一个包含其他所有元素的元素,称为根元素;(5)元素可以嵌套,但不能交叉;(6)属性值必须加引号;(7)字符<和&只能用于开始标记和引用实体。

  • 第2题:

    下面关于DTD的说法中正确的是()。

    • A、DTD中所有的关键字都是大写的
    • B、在DTD中定义的元素和属性的大小写是可以任意指定的
    • C、DTD描述了一个标记语言的语法和词汇表,也就是定义了可以在XML文档中出现的元素、这些元素出现的次序、它们可以如何相互嵌套以及XML文档结构的其它详细信息。
    • D、一个“格式良好”XML文档既是“有效的”的,又必须遵守文档类型描述DTD中定义的种种规定。

    正确答案:A,B,C

  • 第3题:

    注释不能出现XML声明之前,XML声明必须是文档最前面的部分。


    正确答案:正确

  • 第4题:

    下列()不是XML逻辑结构的文档头部分。

    • A、序言
    • B、元素及属性
    • C、DTD声明
    • D、PI指令

    正确答案:B

  • 第5题:

    为了引用一个外部DTD文件,必须将XML声明中的standalone属性的值改为“yes”。


    正确答案:错误

  • 第6题:

    以下不符合XML文档语法规范的是()。

    • A、文档的第一行必须是XML文档声明
    • B、文档必须包含根元素
    • C、首个开始标记必须和结束标记配对使用
    • D、标记之间可以交叉嵌套

    正确答案:A

  • 第7题:

    文档中的元素在DTD中用()关键字来声明。


    正确答案:ELEMENT

  • 第8题:

    下面关于DTD的描述()是不正确的。

    • A、DTD声明语法与XML语法相同
    • B、DTD声明是以DOCTYPE开始
    • C、DTD声明中可以有SYSTEM关键字
    • D、DTD文件的扩展名为“.dtd”

    正确答案:A

  • 第9题:

    使用()可以将一个DTD元素及属性声明嵌套在另一个DTD中。

    • A、内部参数实体
    • B、外部参数实体
    • C、内部普通实体
    • D、外部普通实体

    正确答案:B

  • 第10题:

    单选题
    外部DTD可以方便高效地被多个XML文件所共享,那么为了引用外部DTD,XML文件的XML声明中standalone的属性值应为()。
    A

    yes

    B

    no

    C

    default

    D

    无影响


    正确答案: A
    解析: 暂无解析

  • 第11题:

    多选题
    以下哪些属于DTD声明方式。()
    A

    外部SYSTEM声明

    B

    外部PUBLIC声明

    C

    内部声明

    D

    实体声明


    正确答案: D,B
    解析: 暂无解析

  • 第12题:

    多选题
    XML文档的基本内容主要包括()。
    A

    元素

    B

    标签

    C

    属性

    D

    XML声明


    正确答案: B,C
    解析: 暂无解析

  • 第13题:

    使用外部DTD,在XML文档声明中standalone值为()。

    • A、yes
    • B、no
    • C、0
    • D、1

    正确答案:B

  • 第14题:

    XML文档包括3个部分:一个XML文档声明;();用XML标识创建的内容。


    正确答案:一个关于关于文档类型的定义

  • 第15题:

    在XML元素上声明的命名空间只在其声明的元素上有效。


    正确答案:正确

  • 第16题:

    以下正确的是()。

    • A、  DTD定义了XML文档中包含的标记、元素、元素类型以及属性
    • B、 一个结构完整的XML文档一定是合法的XML (*红色)
    • C、 命名空间能够区别不同来源的元素、属性的定义
    • D、 文档DTD可以包含在XML文档内,也可以在XML文档外定义

    正确答案:A,C,D

  • 第17题:

    什么是XML文档的外部声明?它与内部的DTD有何区别?


    正确答案:放在文档外部的DTD就是外部声明。区别:外部DTD以dtd作为扩张名,是一个独立的文件,可以共享通用;而内部DTD是放在XML文档的序言部分,不可以共享通用。

  • 第18题:

    在DTD中,元素类型是通过()标记声明的。


    正确答案:ELEMENT

  • 第19题:

    Microsoft XML Schema文档中的根元素用()声明。

    • A、schema
    • B、Schema
    • C、xsd:schema
    • D、xsi:schema

    正确答案:B

  • 第20题:

    在W3C XML Schema文档中,()元素用来声明只有一个相容元素必须出现,用于互斥情况。

    • A、group
    • B、all
    • C、choice
    • D、sequence

    正确答案:C

  • 第21题:

    外部DTD可以方便高效地被多个XML文件所共享,那么为了引用外部DTD,XML文件的XML声明中standalone的属性值应为()。

    • A、yes
    • B、no
    • C、default
    • D、无影响

    正确答案:B

  • 第22题:

    填空题
    XML文档包括3个部分:一个XML文档声明;();用XML标识创建的内容。

    正确答案: 一个关于关于文档类型的定义
    解析: 暂无解析

  • 第23题:

    问答题
    什么是XML文档的外部声明?它与内部的DTD有何区别?

    正确答案: 放在文档外部的DTD就是外部声明。区别:外部DTD以dtd作为扩张名,是一个独立的文件,可以共享通用;而内部DTD是放在XML文档的序言部分,不可以共享通用。
    解析: 暂无解析