注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 网页设计 >> XML >> 网页设计正文

XML教程:什么是XML及XML和HTML的区别

文章来源:不详 作者:佚名 更新时间:2008-1-7 22:18:44 【 】 【加入收藏

XML被设计用来描述数据,其焦点是数据的内容。

HTML被设计用来显示数据,其焦点是数据的外观。

应该掌握的基础知识:

在您继续学习之前,需要对以下知识有基本的了解:

  • HTML / XHTML
  • JavaScript or VBScript

什么是XML?

  • XML指可扩展标记语言(EXtensible Markup Language)
  • XML是一种标记语言,很类似HTML
  • XML被设计用来描述数据
  • XML标签没有被预定义。您需要自行定义标签
  • XML使用文件类型声明(DTD)或者XML Schema来描述数据。
  • 带有DTD或者XML Schema的XML被设计为具有自我描述性
  • XML是一个W3C标准

XML是一个W3C标准

可扩展标记语言于1998年2月10日被确立为W3C标准。

XML与HTML的主要差异

XML被设计用来携带数据。

XML不是用来替代HTML的。

XML和HTML为不同的目的而设计:

XML被设计用来描述数据,其焦点是数据的内容。

HTML被设计用来显示数据,其焦点是数据的外观。

HTML旨在显示信息,而XML旨在描述信息。

没有任何行为的XML

XML是不作为的。

也许这有点难以理解,但是XML不会做任何事情。XML被设计用来结构化、存储以及传输信息。

下面是Jani写给Tove的便签,存储为XML: webjx.com

<note>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Don't forget me this weekend!</body>

</note>  

这个标签有标题以及留言。它也包含了发送者和接受者的信息。但是,这个XML文档仍然没有做任何事情。它仅仅是包装在XML标签中的纯粹的信息。我们需要编写软件或者程序,才能传送、接收和显示出这个文档。 webjx.com

XML是免费的、可扩展的

XML标签没有被预定义。您必须“发明”自己的标签。

被用来标记HTML文档及其结构的标签是预定义的。HTML文档的创作者只能使用在HTML标准中被定义的那些标签(比如<p>、<h1>。)。

XML允许创作者定义自己的标签以及自己的文档结构。

上面的例子中的标签没有在任何一个XML标准中被定义过。这些标签是由XML文档的作者发明的。

XML是对HTML的补充

XML不是HTML的替代物。

您需要理解XML不是HTML的替代物,这一点非常重要。在未来的Web开发中,最有可能出现的情况是,XML会被用来描述数据,而HTML会被用来格式化和显示这些数据。 www.webjx.com

我们关于XML最好的描述是:XML是跨平台的、用于传输信息且独立于软件和硬件的工具。

XML在未来的Web开发中扮演的角色

XML将会无所不在。

当我们看到XML标准突飞猛进的开发进度,以及大批的软件开发商采用这个标准的日新月异的速度时,真的是不禁感叹这真是令人叹为观止。 Webjx.Com

我们坚定地认为,XML将在Web的未来中起到的作用不会亚于一直作为Web基石的HTML,并且,XML将会成为所有的数据处理和数据传输的最常用的工具。

  • 上一篇网页设计:

  • 下一篇网页设计:
  • 最 新 热 门
     Flash AS教程:旋转立方体
     Flash AS教程:图片环绕旋转效
     Flash AS教程:_visible属性的详细讲解
     在网页中用Flash动画直接播放MP3音乐
     Fireworks制作RockWave摇滚波字体
     将来比较流行的几种网站导航的方向
     网站用户体验设计(UE)
     网页设计制作试题及参考答案
     网页制作试题 看看你都会做吗?
     WEB2.0的单手定则
    最 新 推 荐
     百度新闻开放协议XML文档制作方法简述
     XML教程:通过一个例子来学习XML的语法
     XML教程:XML有哪些用途?
     XML教程:什么是XML及XML和HTML的区别
     初学XML的基础知识(认识XML的作用)
     学习XML关于图像超链接的制作
     使用XML实现多渠道接入网站的构架
     将XML数据转换成HTML
     历数Firefox2.0对XML处理的改进
     用XML将机器内码转换为人们容易理解的信息
    相 关 文 章

    百度新闻开放协议XML文档制作方法简述
    XML教程:通过一个例子来学习XML的语法
    XML教程:XML有哪些用途?
    初学XML的基础知识(认识XML的作用)
    HTML网页中无刷新的更换CSS样式
    XHTML三种文件类型声明
    XHTML常用标签介绍
    HTML网页图片标记<IMG>学习教程
    HTML网页超链接标记<A>学习教程
    HTML网页列表标记学习教程

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用