( ) XML代码段是正确的。

2023-09-01

A.<!-xml示例-!> <?xml version="1.0" encoding="gb2312"> <?xml stylessheet type="text/css" href="mycss.css"?> <mytag> hello world! </mytag>
B.<?xml version="1.0" encoding="gb2312"> <?xml stylessheet type="text/ess"href="mycss.css"?> <!-xml示例-!> <mytag> hello world! </mytag>
C.<?xml version="1.0" encoding="gb2312"> <?xml stylessheet type="text/css"href="mycss.css"?> <!-xml示例-!> <xmltag> hello world! </xmltag>
D.<!-xml示例-!> <?xml version="1.0" encoding="gb2312"> <?xml stylessheet type="text/css" href="mycss.css"?> <xmltag> hello world! </xmltag>

参考答案:B

本题考查XML的基本概念。XML(eXtensible Markup Language)可扩展标记语言是一种扩展标记语言。它是专门为Web应用设计且简化的标准通用标记语言的子集,XML文档以XML声明开始,XML声明中必须指定的属性是版本“version”,可选属性包括“encoding”和“standalone”。 ?其中“encoding”确定采用哪一种编码类型,“standalone”用来定义当前XML文档是否还需要调用其他外部文件。XML注释与HTML注释相似,以“<!--”始,以“-->”结束,需要注意的是XML注释不能出现在XML声明之前,也不能放在标记中。XML标记形式与HTML标记相同,分为起始标记“<标记名称>”和结束标记“</标记名称>”,必须成对出现。每个标记有一个名称,标记名称以字符或下划线开始,后续字符可以包含字母、数字、下划线、连字符和句点,标记不能以xml(或XML或Xml)开头,不能含有空格。本题中A、D不是以XML声明开始,C中XML标记中出现了xml开头。

相关推荐