1.3.1 Web文档

Web文档是由标记语言(HTML、XML或DHTML)和脚本语言(JavaScript、VBScript)等编写的代码组成的文本文件,其中可以包含指向图形、声音等的信息,也可以包含指向到其他文档的超链接。

Web文档又称网页。网页分为静态网页和动态网页。静态网页是不包含服务端代码的Web文档,客户端请求这类文档时,服务器直接将该文档及嵌入到该文档的图像、声音等文件发送给客户端,由浏览器解释并呈现给用户。这类文档没有数据库支持,而且缺乏交互功能。动态网页包含服务端代码,客户端请求这类文档时,服务器将文档中所包含的服务端代码交给特定的程序解释并执行,最后将执行的结果和其他内容一同发送给客户端,由客户端浏览器解释并呈现给用户。Web服务器端执行的代码可以是ASP、ASP.NET、JSP、PHP等代码,这类文档以数据库技术为基础,由于每次执行的结果会根据条件的不同而不同,所以称为动态网页。Web应用程序主要由这类文档组成。

若干个网页按一定方式连接在一起,作为一个整体,用来描述一组完整的信息或一个单位的情况。这样一组存放在Web服务器上具有共同主题的相关联的网页组成的一组资源称为网站。网站的网页总是由一个主页和若干个其他页面组成。

主页是用户使用Web浏览器查看Web站点时,首先被解释执行的Web页,通常是首先被看到的页面。主页可以认为是网站门面,通过它可以链接到其他页面。