网站建设学习(十四)——XML介绍及语法

 

       经过前一段时间的介绍,已经将前端基础大致介绍完毕,通过html,css,JavaScript可以设计出与用户具有一定交互性的动态页面,网站的建设还包括服务器以及数据库等等,接下来会按照开发步骤继续介绍,前端学习难度不是很高,语言的要求也不是十分严格,但要是设计出美观大气的页面也需要下很大功夫。接下来介绍的一门新的语言,XML,可扩展标记语言(EXtensible Markup Language)。

       XML语言初始想要替代html语言,html语言过于松散,为了弥补缺陷设计产生了xml语言,但是随着发展已经背离了最初的想法,现在的xml语言因为其严谨性,已经作为配置文件来使用,除此之外,因为xml具有严格的规范,也用作数据传输使用,之前有介绍过josn文件,这也是目前比较流行的用于保存数据的规范,但是json文件存储主要为键值对形式,在描述数据关系时往往不太合适,xml语言是通过标签进行设计,因此也具有类似树形结构,在描述数据时更加清晰严谨。同时xml作为配置文件时,可以将文件的关系,固定不变的部分归于一个文件中,这样进行配置修改时十分方便。

       xml与html同属标记语言,所以其用法格式十分相似,在学习xml语法时可以联系html进行记忆,值的注意的部分会在接下来的代码中进行注释说明,其余的语法介绍会在文章末附有参考链接。

<?xml version="1.0" encoding="UTF-8"?>
<!--声明版本号以及解码格式-->

<!--1、区分大小写
    2、标签一定要配对
    3、支持空标签
    4、标签内部之间不能有空格
    -->

<name id="name">姓名</name>
<!--1、内部属性值需单或双引号,同html一样
    2、同一标签内不可以出现同名属性
    3、标签内部不可以含有冒号
    4、整个文件只能有一个同名根标签
    -->

<!--编码:字符==》字节
    解码:字节==》字符
    -->

<!--xml中转义字符与html中要求相同-->

<!--xml也可以使用css-->

XML语法参考链接:XML 参考链接

       这其中有不合适或者不正确的地方欢迎指正,我的QQ号码:2867221444(乔金明),谢谢,也可以相互交流下,备注信息随意,只要能看得出是开发者或者学习者即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值