博客网 >

网页制作基础篇(2)
作者:分类:默认分类标签:

 强烈推荐:投放Google广告获得收入,他竟然三个月赚了一百万美金!

 想像他们一样用自己的博客或网站赚钱吗?快加入google adsense!

 更多关于google adsense及一些网赚资讯可去网赚平台看看>>>>>>>

             网页的类型

 

<<<接上一篇

网页的类型

  通常我们看到的网页,都是以 htm 或 html 后缀结尾的文件,俗称 HTML

  文件。不同的后缀,分别代表不同类型的网页文件,例如以CGI、ASP、PHP、JSP甚至其他更多。

  HTML

  全称 HyperText Markup

 Language,正式名称是超文本标记语言,利用标记(tag)用来描述网页的字体、大小、颜色及页面布局的语言,使用任何的文本编辑器都可以对它进行编辑,与VB、C++等编程语言有着本质上的区别。

  举一个简单的例子:

  HTML 原代码: <b>goEway.com</b> 从不懂上网到网络高手

  在浏览器的显示效果: goEway.com 从不懂上网到网络高手

  其中 <b></b> 就是两个HTML标记。它以起始标记<b>及结束标记</b>标记文字

  goEway.com,令它显示成粗体。要知道更多有关HTML的知识,请看“HTML彻底剖析”

  对于网页制作的初学者来说,理解 HTML

  的工作原理是必要的,但也无须仔细地了解到每一个标记的作用,因为现在已经有了很好的所见即所得的网页编辑软件为我们快速地生成 HTML

  代码,例如 Dreamweaver 和 Frontpage ,再也无须象早期的网页制作人员一样,一行一行地编写代码了。

  CGI

  CGI 全称为 Common Gateway Interface

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

  程式通过读取使用者的输入请求从而产生 HTML 网页。CGI

  程序可以用任何程序设计语言编写,如Shell、Perl、C、Java等,其中最为流行的是Prel。CGI程序通常用于查询、搜索、或其他的一些交互式的应用。
 screen.width-430)this.width=screen.width-430 align=center border=0>

  网易虚拟社区就是使用了CGI

  ASP

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

  Java Script 语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP

  的程序码,解释为标准 HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一种特殊的 CGI。

  利用 ASP 生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个 ASP 页面就可以取代成千上万个网页。尽管 ASP

  在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。

  screen.width-430)this.width=screen.width-430 align=center border=0>

  ASP是微软产物,微软的网站当然也就使用了ASP

  PHP

  PHP 是 Hypertext Preprocessor

  的缩写,代表:超文本预处理器。其优势在于其运行效率比一般的CGI程序要高,而且,PHP是完全免费,不用花钱,你可以从PHP官方站点(http://www.php.net)自由下载。PHP

  在大多数 Unix 平台,GUN/Linux 和微软 Windows 平台上均可以运行。

  JSP

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

此外, ASP 与 JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下,

的方式处理页面中嵌入的程序代码。在 ASP 下,

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

  VRML

  VRML(Virtual Reality Modeling

  Language)就是虚拟实境描述模型语言。是描述三维的物体及其连结的网页格式。用户可在三维虚拟现实场景中实时漫游,VRML2.0在漫游过程中还可能受到重力和碰撞的影响,并可和物体产生交互动作,选择不同视点等(就象玩Quake)。

  浏览VRML的网页需要安装相应的插件,利用经典的三维动画制作软件3DMAX,可以简单而快速地制作出VRML。

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

  Java

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

  Applet。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件。而且,不论你使用的是哪一种 WWW


浏览器,哪一种计算机,哪一种操作系统,只要WWW浏览器上面注明了“支持Java”,你就可以看到生动的主页。

  当初Java面世的时候,曾经轰动一时,被认为将会成为 Internet 应用的主要开发语言。但时至今日,Java 的风头已大不如前,原因是 Java 也有着起致命的弱点,就是在客户端的编译运行的速度慢,资源消耗大。现在 Java

  多用于服务器端、及一些复杂的客户端程序的编写。

  javascript

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

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

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

  HTML 文件中 javascript 的程序,就立即解释并执行有关的操作,无须编译器,其运行速度比 Java Applet 要快得多。

  现在, javascript 已经成为了制作动态网页必不可少的元素,大家经常在网页上看到的动态按钮、滚动字幕,就大多数都是使用

  javascript 技术制作的。

  CSS

  CSS(Casading Style Sheets 层叠样式表),跟 HTML

  一样也是一种标记语言,甚至很多属性都是来源于HTML。利用 CSS

  技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。

  Flash

  Flash 是 Macromedia 公司出品的一个适量动画制作软件,用他做出来的动画就叫Flash动画,其特点是:

  1、动画具有很强的交互性,我们甚至可以完全使用 Flash 来制作一个网站;

  2、采用“准”流(Stream)式的设计,就是说,我们可以一边下载动画文件一边欣赏动画;

  3、由于它是基于矢量的图形系统,因而只要使用得当,就可以大大地减少文件的数据存储量,所占空间比位图少得多,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大,这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面质量。

  如果你看过使用了 Flash 技术的网站,你一定会被其神奇的魅力所倾倒。当然,Flash

  也有其弊端,就是维护更新不方便,不适宜用于一些更新频繁、信息量大的网站。

  DHTML

  DHTML 的全称为 Dynamic HTML,即我们常说的动态 HTML。很多人都误会 DHTML 是一种语言,其实 DHTML

  仅仅是一个概念——通过各种技术的综合发展而得以实现的概念,这些技术包括

  javascript,VBScript,DOM(document.nbspObject Model,文件目标模块),Layers(层)

  和 CSS 等。DHTML
的目的在于加强网页的交互性;对用户的操作在本地就可做实时处理,从而得到更快的用户响应;使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。

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

  能使网页上的元素动起来(如文字的变色,图片的移动);而动态网页,则是在服务器端动态地生成你看到的“静态”网页,而这个网页上的元素,并不一定会“动”。

 

 

未完,进入下一篇.......

更多精彩内容尽在代码之家首页 现在就去首页看看 >>>>>>

 

 

 

             欢迎您再次光临代码之家  http://daimazhijia.bokee.com

您的建议就是代码之家的动力!

 

 

  

<< 网页制作基础篇(3) / 网页制作基础篇(1) >>

专题推荐

不平凡的水果世界

不平凡的水果世界

平凡的水果世界,平凡中的不平凡。 今朝看水果是水果 ,看水果还是水果 ,看水果已不是水果。这境界,谁人可比?在不平凡的水果世界里,仁者见仁,智者见智。

中国春节的那些习俗

中国春节的那些习俗

正月是农历新年的开始,人们往往将它看作是新的一年年运好坏的兆示期。所以,过年的时候“禁忌”特别多。当然,各个地方的风俗习惯不一样,过年的禁忌也是不一样的。

评论
0/200
表情 验证码:

daimazhijia

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        博文分类
        日期归档