网络公司资讯

Web页面开发语言

2020-04-01 17:31:55 合肥网站建设制作网络公司
 
随着互联网技术的飞速发展,Web 页面开发语言层出不穷,如 HTML、DHTML、XHTML、XML 等,使很多初学者不知从何入手,甚至有时张冠李戴。而 Web 页面开发语言又是网页开发的基础,所以,有必要大体介绍一下这些拼写极为相近的 Web 页面开发语言的到底有什么特点? 它们之间又有什么区别与联系?
细心的读者可能已经发现,上面提到的 HTML、DHTML、XHTML、XML 有一个共同的特点,那就是它们都含有两个字母“ML”,而“ML”就是大名鼎鼎的“标记语言”(Markup Language)的简称。在具体介绍它们之前,先来看一下到底什么是标识语言。
1、什么是标记语言
日常书写的语言,被称为书面语言。如果在书面语言中为了标识某些信息,而加入一些标记, 这种书面自然语言就可被称为标记语言(Markup Language)。比如,在一段书面语言中,为了说明某一句话的重要,人们会在这句话下面画上下划线。但是,这里所要解释的标记语言实际上是一种为了方便计算机处理而设计的标记语言。其中所用到的标记,往往使用代表一定含义的文字或数字表示。通常的做法是,根据需要先定义一套有明确含义的标记,然后将这套标记添加到书面语言中去,使书面语言变成标记语言。
例如,为了让计算机了解一段书面语言中,哪一部分是标题,哪一部分是作者名,哪一部分是正文,先要定义如下一套标记:
<标题>、</标题>;<作者>、</作者>;<正文>、</正文>这样,就可以将上面这段书面语言改写成标记语言,如下如示:
<标题>什么是标记语言?</标题>
<作者>Su Yuemei</作者>
<正文>我们日常书写的语言,被称为书面自然语言。 </正文>
在计算机程序设计语言中,一般把一种语言的定义整体称为“某某程序设计语言”。而把用这种语言编写的文字段落,称为“某某语言程序”。套用这个习惯,可以把标记语言的定义整体称为“某某标记语言”,而把用这种标记语言编写的文字段落,称为“某某语言文档”。
SGML 是 Standard Generalized Markup Language 的缩写,中文译为“标准的通用标记语言”。
HTML 是 Hyper Text Markup Language 的简称,中文译为“超文本标记语言”。
DHTML 是 Dynamic HTML 的简称,中文译为“动态超文本标记语言”。
XHTML 是 Extensible HTML 的简称,中文译为“可扩展超文本标记语言”。
XML 是 eXtensible Markup Language 的缩写,中文译为“可扩展标记语言”。下面将大致地介绍一下 SGML。
SGML 全称是“Standard Generalized Markup Language”即“标准的通用标识语言”或“通用标识语言标准”。顾名思义,它是标记语言的标准,也就是说所有标记语言都是依照 SGML 制定的,当然也包括人们熟知的 HTML。SGML 的覆盖面很广,凡是有一定格式的文件都属于 SGML,比如报告、乐谱等。HTML 是SGML 在网络上最常见的文件格式。SGML 提供了描述文档所必要的公共框架,其语法是可以扩展的。几乎所有处理文档的语言都可以追溯到 SGML。
2、超文本标记语言——HTML
HTML 是 Hyper Text Markup Language 的简称,中文译为“超文本标记语言”。其主要用途是
 
通过一大堆的标记符来描述文档内容以什么样的形式显现在客户端。因此,HTML 是一种“显示描述”语言,它描述了 Web 浏览器应该如何在页面上布置文字、图形等。HTML 文件是纯文本文件,但是它具有超文本功能,也就是链接功能,使网页之间可以互相链接起来。这样,只要使用鼠标左键在某一页面中单击一个链接,就会马上转到相应的页面上去,而这一页面可能存放在网络的另外一台计算机中。而平时上网冲浪时所浏览的每个 Web 页面其实就对应一个 HTML 文件。
为什么说 HTML 是网页的本质?下面先来做一个实验,首先在浏览器中打开自己所喜欢的一个网页(当然前提是你的计算机已经上网,这里选择了浙江大学的主页)然后选择浏览器菜单栏“查看”菜单中的“源代码”命令,则会启动“记事本”。记事本中将包含一些文本信息,如图所示。
 
查看网页的源代码
 
这些文本其实就是网页的本质——HTML 源代码。从中可以发现有许多带尖括号的字符,这些字符就被称为标签,如<HTML>、<TITLE>、<TABLE>等。其中,<HTML>标签表示这是一个网页文件,<TABLE>标记符则表示在网页中定义了一个表格。由此可以看出 HTML 就是通过标签来定义网页显示内容的,而网页就是用 HTML 语言写成的文档(文档的扩展名为.html 或.htm)。所以,可以说 HTML 是网页的本质所在,HTML 是一切 Web 编程的基础。有关 HTML 的知识将在后面章节详细介绍。
Web 页面开发语言
那么,HTML 与 SGML 有什么关系?SGML 是通用标记语言的标准,是一种通用的描述文档结构的标记语言,主要用来定义文献模型的逻辑和物理类结构。HTML 是 W3C(网际标准化组织)组织发布的标准,是专门为在互联网上发布信息而设计的标记语言。HTML  使用了 SGML的文件类型以及标记语言来表示文件类型,HTML 只使用了SGML 中很小的一部分标记,它是SGML
在互联网上的一个应用。但 SGML 语法是可以扩展的,而 HTML 的语法是不可以扩展的。
!提示:
HTML 最大的优点为什么也就是它最大的缺点?
HTML 固定的标记集和固定的格式使其语法精炼,易学通用,这是 HTML 最大的优点,同时这也是其最大的缺点——难以扩展。
 

关于网站建设公司

网站模板超市

网络公司案例

15375431506

网络公司咨询:周一至周日 08:00~21:00