文档介绍:网页和网站网站是有独立域名、独立存放空间的内容集合(即对外发布),这些内容可能是网页,也可能是程序或其他文件,不一定要有很多网页,主要有独立域名和空间,那怕只有一个页面也叫网站。网页是网站的组成部分。有了很多网页没有独立的域名和空间也只能说是网页。例如一个程序,尽管有很多页面,功能也齐全,但没有独立域名和空间,没对外发布,但都不能叫网站。一、、.html、.shtml等为后缀的,它的特点是不会“变”静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难静态网页的交互性较差,功能简单,、.aspx、.jsp等为后缀的,它的特点是会“变”以数据库技术为基础,大大降低网站维护的工作量可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;什么是万维网万维网的核心部分由统一资源定位器(URL)、超文本传输协议(HTTP)以及超文本标记语言(HTML)三个标准构成。,又叫URL(UniformResourceLocator)。网上资源位置而设的一种编址方式,通常所说的网页地址指的即是URL。,是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。(HyperTextMarkupLanguage)超文本标记语言是一种嵌入式语言。通过定义标记标签使浏览器解析页面并进行显示。工作原理当进入万维网上一个网页,或者其他网络资源的时候,通常你要首先在浏览器上键入想访问网页的统一资源定位器(URL),或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址。接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了浏览器中所看到的“网页”。(HyperTextMarkupLanguage)超文本标记语言是一种嵌入式语言。和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记”。通过定义标记标签使浏览器解析页面并进行显示。一个HTML文件的后缀名是htm或者是html。(CascadingStyleSheets),使用CSS的优点在于将格式从功能中分离出来。它定义了HTML元素的显示,是一种对web文档添加样式的简单机制。在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。(scriptlanguage),称为描述性语言,具有面向对象的能力,可以非常自由地嵌入到HTML/XHTML文件中,从而更便捷地开发出可交互的Web网页。JavaScript是目前最为流行的客户端脚本语言,大大地增强了网页的交互性。JavaScript语法构成与C、C++、Java类似,都包括if语句、while循环、分支选择以及运算等结构,但也仅是在语法上的相似。网页元素单位相对长度单位px:像素是相对于显示器屏幕分辨率而言em:相对于当前对象内文本的字体尺寸绝对长度单位cm:厘米mm:毫米in:英寸HTML文档结构HTML(HyperTextMarkupLanguage)超文本标记语言是一种嵌入式语言。通过定义标记标签使浏览器解析页面并进行显示。:DOCTYPE声明定义文档类型。HTML头元素信息。HTML正文信息(body标签内信息)。二、初识HTML