下载
第4章 添加注释、处理指令和C D ATA节
本章将学习怎样给你的文档添加三种类型的 X M L 标记:注释、处理指令和 C D ATA节。这三
种项目不是格式正确(或有效)的 X M L文档所需要的,但是它们是有用的。你可以使用注释使
人们在阅读时更容易理解文档,可以使用处理指令修改应用程序处理或显示文档的方式,还可
以使用C D ATA节在一个元素的字符数据中包括任意字符的组合。
4.1 插入注释
正如在第1章所学的,X M L规范的第6个目标是“X M L 文档应该便于人阅读而且相当清晰”。
尽管X M L 处理器通常会忽略注释,但是位置恰当且有意义的注释可大大增强可读性和 X M L 文档
的清晰,就像注释可以使程序源代码 (例如C和BASIC) 更容易理解一样。
注意 在Microsoft Internet Explorer 5中,X M L处理器既不分析X M L 标记的注释文本,
也不用任何其他方法处理注释。但是,它的确可以使注释文本被 HTML We b页中的脚本
使用。第9章将介绍怎样使用脚本来访问注释文本,就像访问 X M L文档的其他组成部分
一样。如果直接在浏览器中打开文档,或者文档没有附带样式表,那么 I n t e r n e t
Explorer 5还会显示X M L文档中的所有注释。
4.1.1 注释的形式
注释以字符< ! - - 开头,以字符- - > 结束。在这两个定界符之间,你可以输入任意想要输入的字
符,除了双连字符( - - )之外。你甚至可以输入通常禁止输入的左尖括号( <)和&字符。下面
是一个合法的注释:
<!-- Here you can type any text except a double hyphen.
The < and & characters are OK! -->
4.1.2 在哪里放置注释
你可以在X M L 文档中除了标记以外的任意地方插入一个注释。换句话说,可以把它们放在
文档序言中:
<?xml version="1 . 0"? >
<!-- Here is a comment in the prolog. -->
< D O C E L E M E N T >
This is a very simple XML document.
< / D O C E L E M E N T >
你可以把它们插入到文档元素之后:
评论0