- XML元素就是指的是XML文件中出现的标签,一个标签分起始标签和结束标签(不能省略),一个标签有下面几种书写形式:
- 包含标签主体:<tag1>123</tag1>
- 不包含标签主体:<tag1/>
- 一个标签中可以嵌套若干个子标签,但是所有的标签必须合理的嵌套,
不能有交叉嵌套
。
<tag1><tag2></tage1></tag2> - 一个XML文档
必须有且只有一个根标签
,其他标签都是这个根标签的子标签或者孙标签。 在XML中出现的所有空格和换行XML解析程序都会当作标签内容进行处理
。如下两段代码的意义是不一样的。
第一段:
<tag1>www.baidu.com</tag2>
第二段:
<tag1>
www.baidu.com
</tag1>
在XML中,空格和换行当作原始内容被处理,鉴于此,通常XML可读性较HTML低。
- XML标签的命名规则
- XML代码区分大小写
- 可以包含字母、数字以及其他一些可见字符,但是必须遵守以下规范:
- 不能以数字或"_"开头。
<_tag>、<5tag> - 不能以xml(XML、Xml等)开头。
<xmltag> - 不能包含空格。
< tag> - 名称中间不能包含冒号( : )。
<t:ag>
- 不能以数字或"_"开头。