上一页下一页

关于 XML

可扩展标记语言 (XML) 是一种用于结构化文档的标记语言。可以将它看作使您可以定义标记的广义化的 HTML。XML 是从标准通用标记语言 (SGML) 衍生而来的。与 SGML 类似,XML 是一种用于定义标记集以及它们之间关系的语言。

XML 中的标记与 HTML 标签类似,由标记名称和可选属性组成,并用尖括号括起来。与 HTML 相同,内容包含在开始标记和结束标记(其中标记名称前面有一个斜杠)之间。一个语法上的差别是:在 XML 中,空标记(只使用单个标记的标记,如 <img>,而不是包含文本或其他内容的开始标记和结束标记)必须以斜杠结束,且该斜杠刚好位于结束尖括号之前。例如,XML 中的 <img> 标记可能会类似于下列范例:

<img src="test.png" />

XML 在语法上比 HTML 还要严格;没有严格遵守 XML 语法的文件会被 XML 解析程序拒绝。

XML 提供了一种标记文字字符串的方法,能够包括不应被分析的标记。这种方法涉及到一个称为 CDATA 部分的元素,它包括一个由方括号括起来的文字字符串。方括号中的任何内容都被 XML 解析程序跳过。Dreamweaver 导出的 XML 大量使用 CDATA 部分。


  上一页下一页