HTML与XML都是标记语言,HTML是超文本标记语言,而XML是扩展标记语言。
HTML和XML作为两种不同的标记语言,他们的不同之处在于:
1、可扩展性不同:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言;
2、两者的侧重点不同: HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息;
3、语法要求不同: HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD的树形结构;
4、可读性和维护性不同:HTML难于阅读维护,而XML结构清晰,便于阅读维护;
5、数据和显示关系不同:HTML的内容描述和显示整合唯一,而XML则是相分离的。 |