以下选项中,正确的XML代码是(51)。

admin2009-02-15  23

问题 以下选项中,正确的XML代码是(51)。

选项 A、<!--xml示例-->    <?xml version="1.0"  encoding="gb2312">    <?xml stylesssheet type="text/css"  herf="mycss.css"?>    <mytag>hellow world!</mytag>
B、<?XML version="1.0"  encoding="gb2312">    <?XML stylesssheet type="text/css"  herf="mycss.css"?>    <!--xml示例-->    <mytag>hellow world!</mytag>
C、<?XML encoding="gb2312"  version="1.0">    <?xml stylesssheet type="text/CSS"  herf="mycss.css"?>    <!--xml示例-->    <xmltag>hellow world!</xmltag>
D、<!--xml示例-->    <?xml version="1.0"  encoding="gb2312">    <?xml stylesssheet type="text/css"  herf="mycss.css"?>    <xmltag>hellow world!</xmltag>

答案B

解析 XML(Extensible Markup Language),即可扩展标记语言,是用于标记电子文件的结构化语言。与HTML相比,XML是一种真正的数据描述语言,它没有固定的标记符号,允许用户自己定义一套适合于应用的文档元素类型,因而具有很大的灵活性。
   一个格式正规的XML文档由3个部分组成:可选的序言(Prolog)、文档的主体(Body)和可选的尾声(Epilog)。一个XML文件通常以一个XML声明开始,后面通过XML元素来组织XML数据。XML元素包括标记和字符数据。标记用尖括号括起来以便与数据区分开来。尖括号中可以包含一些属性。
   一个XML文件通常以一个XML声明作为开始,XML声明在文件中是可选内容。XML声明由“<?”开始,由“?>”结束。在“<?”后面紧跟着处理指示的名称,在这里“xml”、“XML”这两个字母不区分大小写。
   XML声明中要求必须指定Version的属性值,同时,声明中还有两个可选属性,分别是Standalone和enco-ding。Version属性指明所采用的XML的版本号,且必须在属性列表中排在第一位。因此选项C中包含了错误的XML声明语句。另外,选项C中XML标记中出现了xml开头的错误,即<xmltag>hellow world!</xmltag>是错误的XML标记。
   在XML中,注释是用“<!-”和“→”括起来的。但XML注释不能出现在XML声明之前,也不能放在标记之中。而选项A和D的“<!xml示例→”注释语句出现在XML声明之前,因此是错误的XML代码。
转载请注明原文地址:https://jikaoti.com/ti/1nW7FFFM
0

相关试题推荐
最新回复(0)