网页设计介绍
html 称为超文本标记语言!hypertext markup language的缩写!它所构成的文件即称为:超文本文件!它是一个ascii格式的文件,它由文本内容和标记元素组成。通常用编辑器建立或修改,而通过浏览器来展示!目前html的版本虽然在不断的发展,但仍不稳定,因而未成为国际标准!明白了这些你就会明白,掌握了‘超文本标记语言’(html),你其实可以用任何一种文本编辑器来制作网页。但由于html编辑网页时而要记住大量的控字符,因此普通人很难用它来制作网页。为了解决这个问题,不少软件公司开发出了‘所见即所得’的网页制作软件,使大家不必去专门学习那些不合乎自然语言规范的生硬的人造语言,就可以制作出漂亮的网页。在这里我推荐两种工具:fontpage dreamweaver!虽然现在制作网页的工具很多,但是要真正的成为一个专业的网页设计师,掌握html语言是必须的!:)
asp 称为动态网页!active server page的缩写!它是它是微软公司推出的一种用以取代cgi(待会再介绍)的技术,为它的web服务器(包括windows nt服务器的iis、nt工作站的pws和win95的pws)开发的一个开放的、不需要编译的web应用环境。在这个环境中呢,你可以把html页面、script语言以及activex服务器部件结合起来,创建强大的基于web的商业应用。简单的来说asp是位于服务端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式web服务器应用程序,如交互式动态网页,包括使用html表单收和处理信息,上传与下载等等,就像用户在使用自己的cgi程序一样。但是它比cgi更为简单!更重要的是,asp使用的activex技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的cgi等程序所远远不及的地方!使用asp还有个好处,就在于asp可利用ado(active data object,微软的一种新的访问模型,类似dao)方便地访问数据库,从而使得开发基于www的应用系统成为可能。
cgi是common gateway interface(通用网关接口)的缩写。其主要的功能是在web环境下,从客户端传递一些信息给web服务器,再由服务器去启动所指定的程序码来完成特定的工作。所以我可以明确的说。cgi仅是在web服务器上可执行的程序码,其工作就是控制信息要求而且产生并传回所需要的文件!cgi可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。对初学者来说,最好的选用易于归档和能有效表示大量数据结构的语言。目前比较常见的语言有perl、c/c++、visal basic、visal foxpro等,asp、bat(批处理文件)也可算其中一种,所以它的范围很广。而perl是最适合的语言之一,因为它可以适应所有的平台,而且拥有很多对web来说非常理想的工具!

您当前的位置:
