【html和xml的相同点】

    html和xml 都是标记语言,都是基于文本编辑和修改的。

    都是用于操作系统或数据结构,结构上大致相同。

    都可以通过DOM  变成方式来访问。

    都可以通过CSS来改变外观。

【html和xml的不同点】

   

比较内容 html xml
设计目标 显示数据,如何更好地显示数据,焦点是数据外观 描述数据,什么是数据,如何存放数据,焦点是数据的内容
语法 不要求标记的嵌套、配对等;
不区分大小写
引号是可用可不用的;
可以拥有不带值的属性名;
过滤掉空格;
严格要求嵌套、配对,并遵循DTD的树形结构;
区分大小写;
属性值必须分装在引号中;
所有的属性都必须带有相应的值;
空白部分不会被解析器自动删除;
xml比html 语法要求更严格
数据和显示的关系 内容描述与显示方式整合为一体 内容描述与显示方式分离
标签 预定义 免费、自定义、可扩展
可读性及可维护性 难于阅读、维护 结构清晰、便于阅读、维护
结构描述 不支持深层的结构描述 文件结构嵌套可以复杂到任何程度
与数据库的关系 没有直接联系 与关系型和层状数据库均可对应和转换
超链接 单文件、书签链接 可以定义双向链接、多目标链接、扩展链接
 posted on 2021-12-08 21:33  又在化学楼迷路了  阅读(35)  评论(0)    收藏  举报