xml与Html兄弟情深

前言

自我感觉xml与html有很相似的地方,因为xml就是通过html演化过来的,不过xml的应用要比html广一些,因为html属于显示数据,而xml属于显示和传输数据,所以在这点html比xml有很多弱点。


What xml

xml 其实与html很相似,例如他们的书写格式,字符格式等都特别的相似,xml用于传输数据和显示数据,所以ajax服务器向浏览器传输数据协议是xml制定的。
xml以声明作为开始,version表示版本,encoding 表示代码,开始和结束标签与html一样“<></>”

在xml中类似于一颗大树,这课大树只有一个根,所以根元素:xml文件结构上类似于树状结构,它是从根部开始的,然后到叶子,任何一颗大树都离不开跟,所以xml也离不开。

XML的结构是元素,属性,实体,一个良好的xml必须具有根元素,有关闭标签,大小写的规范,正确的嵌套,属性必须交引号(可以使单引号,也可以是双引号,只要最后一致就可以)

What DTD

DTD是定义xml文件的结构,为xml文件提供语法与规则,xml主要是进行数据交换或组织定义自己的DTD,也可以吧规范些xml或者DTD文件中,也可以自定义文件,为什么会有DTD原因就是因为当我们再进行数据交换的时候,需要符合某一定的规则,这样交换的时候就不会出现问题。


思维导图

5

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 41
    评论
评论 41
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王雪芬-ghqr-264962

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值