上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 网页设计的相关术语
先来认识一下网页和网站,了解什么是网页和网站,以及有哪些常见的网站类型,为以后的学习打好基础。
1.1.1 什么是静态网页
静态网页是采用传统的HTML编写的网页,其文件后缀一般为.htm、.html、.shtml和.xml等。静态网页并不是指网页中的元素都是静止不动的,而是指浏览器与服务器端不发生交互的网页,但是网页中可能会包含GIF动画、鼠标经过图像和Flash动画等。静态网页的主要特点如下。
静态网页的每个页面都有一个固定的URL。
静态网页的内容相对稳定,因此容易被搜索引擎检索。
静态网页没有数据库的支持,当网站信息量很大时,依靠静态网页的制作方式比较困难。
静态网页交互性比较差。信息流向是单向的,即从服务器到浏览器。服务器不能根据用户的选择调整返回给用户内容。如图1-1所示是静态网页。
图1-1 静态网页
1.1.2 什么是动态网页
所谓动态网页是指网页文件里包含了程序代码,通过后台数据库与Web服务器的信息交互,由后台数据库提供实时数据更新和数据查询服务。这种网页的后缀名称一般根据不同的程序设计语言而不同,如常见的有.asp、.jsp、.php、.perl和.cgi等后缀形式。动态网页主要特点如下。
动态网页没有固定的URL。
动态网页以数据库技术为基础,可以大大降低网站维护的工作量。
采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理和订单管理等。
动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。
如图1-2所示是动态购物网站页面。
图1-2 动态购物网站页面