—————————— ASP.Net+Android+IOS开发、.Net培训、期待与您交流!——————————

Xml简介

1. xml是什么? Xml 是eXtended markup language的简写,即可扩展的标记性语言。

2. xml与Html的区别:

  a. 来源:xml与Html都是从SGML(Standard General Language )发展而来。但是有明显的区别

  b. 可在扩展性:xml具有扩展性,可以自定义标记语言,而Html是固定的,不具有扩展性。

  c. 侧重点:xml侧重于结构化描述,而html侧重于显示。

  d. 语法要求:xml严格要求标记嵌套、配对有一定的顺序。而html不要求标记的嵌套、配对等,不要求标记的顺序。

  e. 可读性与可维护性:xml结果清晰,易于理解、阅读、维护。html不易于理解、阅读。

  f. 数据和显示的关系:xml的数据与显示分离,Html的数据与显示在一起。  

  g. 保值性:xml具有保值性,Html没有保值性。

3. xml的显示可以使用css或者xsl来实现。

  //头部分

  <? xml version=”1.0” encoding=”gbk”?>

  //数据区

  <authors>

    <name id=”cgf”></name>

    <books>

      <book>&lt; &lt;Java开发实战&gt;&gt;</book>

      <book>&lt; &lt;Oracle开发&gt;&gt;</book>

    </books>

  </authors>

——————————ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ——————————

 详细请查看:http://edu.csdn.net 

转载于:https://www.cnblogs.com/In-order-to-tomorrow/p/3590365.html

XML与HTML区别相关推荐

  1. php和xml区别,html与xhtml和xml有什么区别

    这次给大家带来html与xhtml和xml有什么区别,html与xhtml和xml区别的注意事项有哪些,下面就是实战案例,一起来看一下. 发展趋势: html(超文本标记语言)--xhtml(可扩展性 ...

  2. JSON解析与XML解析的区别

    JSON与XML的区别比较 1.定义介绍 (1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记 ...

  3. HTML、HTML5、XML、XHMTL区别

    一.基本概念 HTML:超文本标记语言(Hyper Text Markup Language),标记语言 (markup language),是网页制作所必备的,,标准通用标记语言下的一个应用.&qu ...

  4. python xml etree_python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别和基本使用...

    1.解析速度:ElementTree在 Python 标准库中有两种实现.一种是纯 Python 实现例如 xml.etree.ElementTree ,另外一种是速度快一点的 xml.etree.c ...

  5. Jason和xml两者的区别

    区别是:json在传输上远远快于xml,但是xml的可读性比较好 json与xml的区别: (1).可读性方面:基本相同,xml的可读性比较好 (2).可扩展性方面:都具有很好的扩展性 (3).编码难 ...

  6. XML语言和html区别,XML和HTML区别详解

    随着Web应用的不断发展,HTML的局限性也越来越明显地显现了出来,如HTML无法描述数据.可读性差.搜索时间长等,于是,人们又把目光转向SGML,在此基础之上XML应运而生.那么XML和HTML之间 ...

  7. XML 以及htmld区别

    XML   ☞可扩展语言(EXtensible   Markup  Language的简写),他是一种标记语言很类似HTML. xml应用:被设计用来传输和储存数据的. XML 标签没有被预定义.您需 ...

  8. ajax html xml数据格式,AJAX | 数据格式JSON与XML的区别

    XML与JSON的基本知识 HTML5学堂:XML和JSON是两种经典的数据格式,在AJAX当中的异步加载,申请的文件通常不是html.txt文件,而是JSON和XML.相比JSON文件比较居多.JS ...

  9. JSON和XML的区别

    JSON和XML之间的区别是什么?下面本篇文章就来给大家比较一下JSON和XML,介绍JSON和XML之间的区别,希望对大家有所帮助. JSON(JavaScript Object Notation) ...

  10. 在xml中定义excel的sheet_excel中的“工作簿(扩展名xls)”和“表格(扩展名xml)”有什么区别?:excel表格里的数据加扩展名...

    excel中的"工作簿(扩展名xls)"和"表格(扩展名xml)"有什么区别? xml为可扩展标记语言,可以用IE或者记事本格式打开.xsl属于excel200 ...

最新文章

  1. 程序员那些年的斗智斗勇!!!
  2. 独家 | 探索性文本数据分析的新手教程(Amazon案例研究)
  3. JQuery-Dialog(弹出窗口,遮蔽窗口)
  4. MS SQL Server 2008 简体中文正式版下载地址(附序列号)
  5. java汽车管理系统_坑爹!花费2亿耗时2年,网站没建完Java都写不好,顶级咨询公司埃森哲被告上法庭...
  6. SpringBoot-异常处理
  7. 优秀的.NET Winform UI控件(标价$399):DotNetMagic Version 3.0 Released
  8. rhcs实现mysql高可用。仲裁磁盘
  9. java设计模式工厂模式_Java中的外观设计模式
  10. Vijos1755 靶形数独 Sudoku NOIP2009 提高组 T4 舞蹈链 DLX
  11. Java线程的6个状态及状态的间的转换
  12. 【材料计算】第一性原理、密度泛函理论、从头算之间的关系
  13. echarts实现组织结构图
  14. 未来发展人工智能的意义是什么?
  15. 嵌入式C语言面试题库
  16. 电驴显示没有连接服务器,电驴未连接到服务器
  17. jQuery全选全删动态表格
  18. OA系统如何实现实时项目成本核算
  19. Lagrange插值法与Newton插值法
  20. 两种实现模糊匹配的方法--python

热门文章

  1. 我一个普通程序员,光靠GitHub打赏就年入70万,其实你也可以
  2. Nginx是什么 ? 能干嘛 ?
  3. 厉害了,2019-2020中国互联网趋势报告
  4. 普通程序员如何向人工智能方向转型?
  5. 学python编程_程序员学Python编程或许不知的十大提升工具
  6. 新手redis集群搭建
  7. 测开之路十六:@classmethod与@staticmethod
  8. 表格 滚动条 (tbody部分滚动)
  9. 爬虫scrapy框架安装使用
  10. 贝叶斯思维 统计建模的Python学习法