关于XML标记说法不正确的是(62)。

admin2013-01-05  9

问题 关于XML标记说法不正确的是(62)。

选项 A、标记必须以字母、下划线“-”或冒号“:”开头
B、标记<Hello>和<hello>是一回事
C、标记必须配对出现
D、标记不能相互交叉

答案B

解析 XML标记命名规则如下:
   (1)标记名必须以英文字母或下划线“-”做开头,如果在XML声明中把encoding属性的值设为“gb2312”,  那么也可以汉字开头。冒号出现在标记名中从语法上讲是合法的,但是它们被保留用于命名域。命名域可以混合和匹配可能使用同名标记的标记集合。
   (2)XML标记名区分英文大小写。
   (3)标记名称不可以用XML三个字母为开头(不论大小写都不可以)。
   (4)除了开始字符以外,其他字符必须是英文、数字、下划线“-”、  连线“-”和点“.”。
   (5)结束标记与起始标记同名,只是在起始尖括号后加了一个/。例如,如果起始标记是<CSAI>,那么结束标记是</CSAI>。
   为了使一个文档结构完整,XML文档中的所有标记和字符数据必须遵守上面给出的规则。至于如何把标记和字符数据相互联系起来,则有以下规则:
   (1)文档的开始必须是XML声明。
   (2)含有数据的元素必须有起始标记和结束标记。
   (3)不含数据并且仅使用一个标记的元素必须以“/>”结束。
   (4)文档只能包含一个能够包含全部其他元素的元素,这个元素称为根元素。
   (5)元素只能嵌套不能重叠。
   (6)属性值必须加引号。
   (7)字符“<”和“&”只能用于起始标记和实体引用。
转载请注明原文地址:https://kaotiyun.com/show/ZHkZ777K
0

最新回复(0)