简述XML的用途及优势。答:用途:把数据从HTML分离;简化数据共享;简化数据传输;简化平台的变更;创建新的Internet语言。优势:是一种描述数据和数据结构的语言;自描述性;内容和显示相分离;可扩展性;独立于平台;可自定义标签。举例说明XML的应用。答:XML技术已经广泛应用于e-Learning应用系统的开发,大多数的商用e-Learning平台都支持XML标准。一些主要的网络设备制造商,如CISCO、JUNIPER等,生产的网络设备也已提供了对XML的支持,以利于今后基于XML的网络管理。XML与HTML的联系与区别。答:联系:HTML用来“如何显示数据”,它的作用只是用来修饰文档上面的数据,XML可以用来表示“数据是什么”。二者同为标记语言,有着相似的语法。区别:HTML文档包含显示标记,主要为了浏览;XML标记表示了数据的逻辑结构,同时进行严格的语法和语义检查;HTML包含预定义的标记集;XML自定义标记集,可扩展性强。XML文档将数据与显示格式分离。简述格式良好的XML文档应遵循的规则。