xml和html的区别

1 篇文章 0 订阅
0 篇文章 0 订阅

html是超文本标记语言。
xml是用来定义其他语言的一种元语言,是可扩展标记语言
无标签集,无语法规则,有句法规则

html和xml的区别

相同:
都是标记语言,基于文本编辑和修改
都用于操作系统和数据结构,结构上也大致相同,都是通过dom编程方式访问
都可以通过css改变外观

不同

  1. 语法要求不同
    html不区分大小写,在xml中严格区分
    html属性引号可用可不用,xml属性引号必须用
    html不要求标签嵌套和配对 xml必须要求嵌套配对
    html过滤空格,xml语法要求更严格
    可拥有不带值得属性名
  2. 标记不同
    html使用固有标记,而xml没有固定标记,
    html预定义的xml标签是免费,自定义可扩展的
  3. 作用不同
    html用来显示数据,xml用来描述,存放数据
    html难以阅读和维护,和数据库没直接联系
    xml易读易维护,可定义双向链接,多目标链接,扩展链接
    xml优势
    跨平台
    可扩展
    便于信息检索
    支持不同文字,
    不同语言之间的交互
    适合面向对象开发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值