网页设计与网站建设全攻略
上QQ阅读APP看书,第一时间看更新

1.1 网页的基本概念

要学习网页制作,首先要了解网页中的一些基本概念,如什么是网页、HTML、URL、ASP、数据库等。本节将介绍网页中的一些基本概念、从而为后面设计更复杂的网页打下良好的基础。

1.1.1 网页

世界各地上亿的人可以用Internet通信和共享信息资源,例如,可以发送或接收电子邮件通信;可以与别人建立联系并互相索取信息;可以在网上发布公告、宣传信息;可以参加各种专题小组讨论;可以免费享用大量的信息资源和软件资源等。

网页是Internet的基本信息单位,一般网页上都会有文本和图片等信息,而复杂一些的网页上还会有声音、视频、动画等多媒体内容。进入网站看到的是这个网站的主页,主页集成了指向二级页面网页以及其他网站的链接,浏览者进入主页后可以浏览最新的消息,找到感兴趣的主题,通过单击超链接跳转到其他网页,如图1-1所示。

图1-1 网页

1.1.2 HTML

HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标记,通过这些标记将网络上的文档格式统一,使分散的Internet资源连接成一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格和链接等。

超文本是一种组织信息的方式,它通过超链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文件中,也可能是其他文件,或是地理位置相距遥远的计算机上的文件。这种组织信息方式将分布在不同的位置的信息资源用随机方式进行连接,为人们查找、检索信息提供方便,如图1-2所示。

图1-2 HTML语言

1.1.3 统一资源定位符URL

URL英文全称是Uniform Resource Locator,即“统一资源定位符”,它是一种通用的地址格式,指出了文件在Internet中的位置。

一个完整的URL地址由协议名、服务器地址、在服务器中的路径和文件名4部分组成。如http://www.bjfhl.com/index.asp,其中http://是指协议名,www.bjfhl.com是指服务器的地址,index.asp是指文件名,如图1-3所示,在浏览器地址栏中显示了完整的URL地址。

图1-3 在浏览器地址栏中显示了完整的URL地址

1.1.4 ASP

动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是htm、html、shtml、xml等静态网页的常见形式,而是以aspx、asp、php、perl、cgi等形式为后缀。从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站管理、维护的角度来看却有很大的差别。

动态网页文件必须经过服务器解析后才能够浏览。只有将动态网页文件上传到支持动态语言运行的服务器,才能访问浏览。用户可以将安装Windows操作系统的计算机设置为服务器。如图1-4所示就是动态网页开发的购物系统。

图1-4 动态网页开发的购物系统

值得强调的是,不要将动态网页和页面内容是否有动感混为一谈。这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字的内容,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式。无论网页是否具有动态效果,只要是采用了动态网站技术生成的网页都可以称为动态网页。

1.1.5 数据库

数据库是计算机中用于存储、处理大量的数据,一些关于某个特定主题的信息集合。数据库的表看上去很像是电子表格,在其中可以按照行或列来表示信息。一般来说,表的每一行称为一个“记录”,而表的每一列称为一个“字段”,字段和记录是数据库中最基本的术语。记录描述了表中某一个实体的所有内容,而字段则描述表中所有实体的某一种类型的内容,如图1-5所示就是数据库的示例。

图1-5 数据库