189 8069 5689

XML学习交流(2) 快速入门之一

一.什么是XML?

创新互联建站是一家专注于成都网站制作、成都网站建设与策划设计,楚雄州网站建设哪家好?创新互联建站做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:楚雄州等地区。楚雄州做网站价格咨询:18982081108

这往往是第一个问题,也往往在第一个问题上你就会搞不明白,因为大多的教材上这样回答:

XML是ExtensibleMarkupLanguage的简写,一种扩展性标识语言。这是标准的定义。那么什么是标志语言,为什么叫扩展性?已经让人有些糊涂。我想我们这样来理解会好一些:

对HTML你已经非常熟悉了吧,它就是一种标记语言,记得它的全称吗:"HypertextMarkupLanguage"超文本标记语言。明白了?同时,HTML里面有很多标签,类似,等,都是在HTML4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。

这里有几个容易混淆的概念要提醒大家:

1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。天,又糊涂了!不要紧,你只要知道这一点:XML和HTML是不一样的,它的用处途比HTML广泛得多,我们将在后面仔细介绍。

2.XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。我们仍将在较长的一段时间里继续使用HTML。(但值得注意的是HTML的升级版本XHTML的确正在向适应XML靠拢。)

3.不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。

下面就是一段XML示例文档(例1),用来表示本文的信息:

 
 
 


  1.  
  2. XMLQuickStart

     
  3. ajie

     
  4. ajie@aolhoo.com

     
  5. 20010115

     
  6.  

注意:

1.这段代码仅仅是代码,让你初步感性认识一下XML,并不能实现什么具体应用;

2.其中类似,<author>的语句就是自己创建的标记(tags),它们和HTML标记不一样,例如这里的<title>是文章标题的意思,HTML里的<title>是页面标题。</p><p><strong>二.XML是新概念吗?</strong></p><p>不是。XML来源于SGML,一种比HTML更早的标志语言标准。</p><p>关于SGML,我们来简单了解一下,你只需要有个大致概念就可以。</p><p>SGML全称是"StandardGeneralizedMarkupLanguage"(通用标识语言标准)。看名称就知道:它是标志语言的标准,也就是说所有标志语言都是依照SGML制定的,当然包括HTML。SGML的覆盖面很广,凡是有一定格式的文件都属于SGML,比如报告,乐谱等等,HTML是SGML在网络上最常见的文件格式。因此,人们戏称SGML是HTML的"妈妈"。</p><p>而XML就是SGML的简化版,只不过省略了其中复杂和不常用的部分。(哦,明白了!是HTML第二个"mother",难怪比HTML功能强大呢。),和SGML一样,XML也可以应用在金融,科研等各个领域,我们这里讲的,只是XML在Web方面的运用而已。</p><p>到这里,你应该有点明白了:XML是用来创建定义类似HTML的标记语言,然后再用这个标记语言来显示信息。</p><p>【编辑推荐】</p><ol><li>XML编程与应用教程</li><li>XML入门之十一问答</li><li>XML的四个神话:XML属于世界</li><li>给XML初学者</li><li>XML结构与语法入门详解</li></ol> <br> 当前名称:XML学习交流(2) 快速入门之一 <br> URL链接:<a href="http://zwzwh.cn/article/djdhpsh.html">http://zwzwh.cn/article/djdhpsh.html</a> </div> </div> <div class="other"> <h3>其他资讯</h3> <ul> <li> <a href="/article/sgjp.html">美国服务器中的CN2线路怎么样?</a> </li><li> <a href="/article/dshhgs.html">【进阶篇】Android学习笔记——TextInputLayout-创新互联</a> </li><li> <a href="/article/ecposh.html">清远抖音代运营</a> </li><li> <a href="/article/phdpip.html">go语言api请求,go api接口</a> </li><li> <a href="/article/hoiech.html">关于macos系统下载crd的信息</a> </li><li> <a href="/article/hhidih.html">vb.net输入数字 vb中的数字类型</a> </li><li> <a href="/article/dopedpg.html">vb.net获取usb vbnet获取电脑信息</a> </li><li> <a href="/article/dsdiedd.html">鸿蒙开发说明,鸿蒙系统开发指南</a> </li><li> <a href="/article/dppghgg.html">域名cname怎么解析域名cname解析设置方法?(如何cname解析)</a> </li><li> <a href="/article/ccejijj.html">黑客写的是什么代码?(什么是网页静态化?)</a> </li> </ul> </div> </div> <footer> <div class="foot container"> <div class="footl fl"> <h3>联系我们</h3> <dl> 您好HELLO!<br> 感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。 </dl> <ul> <li>电话:028- <span>86922220 18980695689</span></li> <li>商务合作邮箱:631063699@qq.com</li> <li>合作QQ: 532337155</li> <li>成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼</li> </ul> </div> <div class="footr fr"> <h3>乐尚佳建站工作室</h3> <dl> 成都乐尚佳网站建设公司拥有多年以上互联网从业经验的精英团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,乐尚佳建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务! </dl> <h3>乐尚佳观点</h3> <dl> 相对传统的成都网站建设公司而言,乐尚佳鼎是互联网中的网站品牌策划精英,我们精于企业品牌与互联网相结合的整体战略服务。<br> 我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。 </dl> </div> </div> <div class="link"> <div class="container"> <span> 友情链接:</span> <a href="http://www.xfkbn.com/" title="成都商标注册" target="_blank">成都商标注册</a>   <a href="http://www.yxbjfwsc.com/" title="营山保洁公司" target="_blank">营山保洁公司</a>   <a href="https://www.cdxwcx.com/city/pengzhou/" title="彭州网站建设" target="_blank">彭州网站建设</a>   <a href="http://www.qyyxtuwen.com/" title="成都水晶字" target="_blank">成都水晶字</a>   <a href="http://www.cdkjz.cn/fangan/zhongbiao/" title="奢侈品网站建设方案" target="_blank">奢侈品网站建设方案</a>   <a href="http://www.cdganxi.com/" title="成都企业画册设计" target="_blank">成都企业画册设计</a>   <a href="http://www.xwgsv.com/" title="成都保温橡塑材料" target="_blank">成都保温橡塑材料</a>   <a href="http://www.kmtad.com/" title="保山网络推广" target="_blank">保山网络推广</a>   <a href="https://www.cdxwcx.com/jifang/yaan.html" title="雅安电信机房" target="_blank">雅安电信机房</a>   <a href="http://www.bzwzjz.com/serve/" title="专业网站设计" target="_blank">专业网站设计</a>    </div> </div> <div class="copy">