2024年5月31日发(作者:)

具体从三个角度来进行解析:

1.网页是什么.

2.网页的构成元素.

3. 网页的真实面目.

4.网页类型解读.

5.一些与网页密切相关的技术.

1.网页是什么

现在你所打开的,出现在你面前的就是网页。网页我们可以简单的理解成是一个文件,

它通过你所放置的世界某台电脑与Internet实现互联。网页通过域名解析,在我们输入网

址时,经过域名解析系统,网页便可以快速出现在我们面前。

2.网页的构成元素

其基本的构成大家都一目了然,如:文字、图片、视频等。当然隐约中我们用视觉看

不到的有很多程序。

3. 网页的真实面目

当你打开一个网页,右键的是时候,点击“查看源文件”,你就会发现很多的英文字母,

这就是网页最基本的构成:HTML代码

每个网页基本的结构都是相似的

4.网页类型解读

网页源文件通常都是以 htm 或 html 后缀结尾的,简称 HTML

文件。不同的后缀,分别代表不同类型的网页文件,例如以CGI、ASP、

甚至其他更多。

HTML

、JSPPHP

其全称叫 HyperText Markup

Language,我们称作超文本标记语言,通过标记(tag)用来对网页字体进行描述的

语言,只要使用文本编辑器便可编辑,同VB、C++等编程语言有着本质上的区别。

的工作原理是必要的,懂得知道其标记的意思就可,因为有很多网页编辑软件为我们

快速地生成 HTML

代码,例如 Dreamweaver 和 Frontpage ,再也不用一个个的编写HTML代码。

CGI:CGI 全称为 Common Gateway Inte**ce

它是一种编程标准,它规定了Web服务器调用其它可执行程序(CGI程序)的接口协

议标准。CGI 程式通过读取使用者的输入请求从而产生 HTML 网页。CGI程序可以用任

何程序设计语言编写,如Shell、Perl、C、Java等,其中最为流行的是Prel。CGI程序通

常用于查询、搜索、或其他的一些交互式的应用。网易虚拟社区就是使用了CGI。

ASP:全称为 Active Server Pages(动态服务器主页),它一种应用程序环境,可以

利用 VBscript 或 Java Script 语言来设计,主要用于网络数据库的查询与管理。其工作

原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP 的程序码,解释为标准

HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一

种特殊的 CGI。利用 ASP 生成的网页,与HTML相比具有更大的灵活性。只要结构合理,

一个 ASP 页面就可以取代成千上万个网页。尽管 ASP 在工作效率方面较之一些新技术

要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。ASP是微软产物,微软的

网站当然也就使用了ASP。

PHP是 Hypertext Preprocessor 的缩写,代表:超文本预处理器。其优势在于其运

行效率比一般的CGI程序要高,而且,PHP是完全免费,不用花钱,。PHP 在大多数 Unix

平台,GUN/Linux 和微软 Windows 平台上均可以运行。

JSP与 ASP 非常相似。不同之处在于 ASP 的编程语言是 VBScript 之类的脚本语

言, 而 JSP 使用的是 Java 。此外, ASP 与 JSP 还有一个更为本质的区别:两种语言

引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下,

VBScript 代码被 ASP 引擎解释执行;在 JSP 下,代码被编译成 Servlet 并由 Java

虚拟机执行。

VRML:(Virtual Reality ModelingLanguage)就是虚拟实境描述模型语言。是描述

三维的物体及其连结的网页格式。用户可在三维虚拟现实场景中实时漫游,VRML2.0在漫

游过程中还可能到重力和碰撞的影响,并可和物体产生交互动作,选择不同视点等(就象

玩Quake)。

浏览VRML的网页需要安装相应的插件,利用经典的三维动画制作软件3DMAX,可

以简单而快速地制作出VRML。

5.一些与网页密切相关的技术

Java是由 Sun 公司开发而成的一种编程语言,利用 Jave 写成的小程序叫做 Java

Applet。当初Java面世的时候,曾经轰动一时,被认为将会成为 Internet 应用的主要开

发语言。但时至今日,Java 的风头已大不如前,原因是 Java 也有着起致命的弱点,就是

在客户端的编译运行的速度慢,资源消耗大。现在 Java 多用于服务器端、及一些复杂的

客户端程序的编写。

javascript具有脚本语言的“简单”这个特性,编写容易,不需要有很深的编程经验。

javascript 语言是通过嵌入或整合在标准 HTML 语言中实现的,也就是说 javascript 的

程序是直接加入在HTML文档里,当浏览器读取到

TML 文件中 javascript 的程序,就立即解释并执行有关的操作,无须编译器,其运

行速度比 Java Applet 要快得多。

现在, javascript 已经成为了制作**页必不可少的元素,大家经常在网页上看到的动

态按钮、滚动字幕,就大多数都是使用 javascript 技术制作的。

CSS(Casading Style Sheets 层叠样式表),跟 HTML 一样也是一种标记语言,甚

至很多属性都是来源于HTML。利用 CSS技术,可以有效地对页面的布局、字体、颜色、

背景和其它效果实现更加精确的控制。要对相应的代码做一些简单的修改,就可以改变同

一页面的不同部分,或者页数不同的网页的外观和格式。和 CSS 等。DHTML 的目的在

于加强网页的交互性;对用户的操作在本地就可做实时处理,从而得到更快的用户响应;

使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。

动态 HTML 与**页是两个不同的概念,你可以简单的理解为动态 HTML 能使网页上

的元素动起来(如文字的变色,图片的移动);而**页,则是在服务器端动态地生成你看到

的“静态”网页,而这个网页上的元素,并不一定会“动”。