下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

HTML 、XML 和XHTML是什么,有什么区别

作者:在线学习平台     来源: www.kokojia.com点击数:1551发布时间: 2015-04-07 17:28:47

标签: html视频教程HTMLXMLXHTML

大神带你学编程,欢迎选课

 在使用HTML创建网页之前,需要了解一下什么是网页,如何编辑网页以及使用网页可以做什么等相关知识。对HTML和XHTML之间的区别以及这两种不通的语言用于实现相同的功能。   
   网页的工作原理   
   浏览网页时,网页看起来就象书本上的页面。咋一看,显示网页的过程似乎很简单:你告诉计算机要看哪个页面,然后这个页面就出现在你的屏幕上。如果网页存储在你的计算机硬盘中,这一个过程是瞬间完成的。如果页面在服务器上,可能需要等待网页的获取。 作为网页开发人员,还需要知道网页之间的更深层次的东西。首先,显示在计算机上的页面实际上可能是位于许多不同的计算机文件中的元素的集合。   
   浏览器执行的功能不只是检索文件,然后显示在屏幕上。它们实际上将页面的各个部分组合起来,然后根据网页制作者隐藏在文本中的命令排列这些部分。这些命令使用HTML编写的。浏览器是解释HTML命令并收集、排列和显示网页组成部分的计算机软件。   
   HTML、XML与XHTML   
   HTML是非常伟大的技术,因为它允许科学家们以一种有效的、相对结构化的方式在Internet上共享信息。直到后来出现网页浏览器,HTML开始更多的应用于编码而不是学术论文中。HTML很快的从研究人员使用的小小标记语言成为完善的在线发布语言。当HTML因为可以图形浏览而变的生动后,网页开发人员开始为这一语言添加各种特性。虽然这些新特性一开始很不错,但他们破坏了HTML设计的简单性,且在浏览器如何显示网页这一问题带来了不一致。 HTML的混乱导致了网页浏览器必须猜测如何显示网页,这并不是件好事。理想情况下,网页设计者应能够确切的定义网页如何显示,并使网页的显示不管在哪种 浏览器货操作系统上都是一样的。设计者甚至应该能够定义网页指的是什么,并使这些内容显示在不同的浏览器平台上都是一样的。这样的目标还比较遥远,但XML在这一目标的实现发挥着重要作用。   
   XML是用户创建特定语言如HTML的一种通用语言。它是指XML提供一种基本结构以及标记语言必须遵守的一组规则。使用XML可以创建一种独特的标记语言来描述任何一种信息,包括网页。XML提供了基础规则,以统一的方式来组织信息。XML并不是HTML的代替品,HTML是相对不那么结构话的语言,它可以从XML的规则得到改进。这两种技术的自然结合,使HTML遵守XML的规则和结构。为实现这种结合,出现了一种新版的HTML,即XHTML。
来自网络学习平台,文/网页设计知识

赞(29)
踩(6)
分享到:
华为认证网络工程师 HCIE直播课视频教程