《网页设计/工学结合新视野高职高专“十二五”规划教材》共分为7章,具体内容如下:
第1章主要介绍网页设计的一些基础知识,包括网页的有关概念、网站开发的基本流程及网页设计的常用工具。使读者理解网页的有关概念,熟悉网站开发的一般流程,了解一些常用工具及简单用法。
第2章主要介绍HTML语言。HTML语言是网页的基本描述语言,任何网页都是由HTML代码构成的文本文件,该语言是网页设计人员必须掌握的基本知识,也是网页设计和制作的基础。本章从一个简单的HTML文件开始,结合一些具体的示例,对HTML语言的基础知识进行了介绍,包括HTML文档的基本结构和常用标记的使用方法。
第3章主要介绍Dreamweaver8的操作界面及各组成部分的功能,创建和管理站点的方法,创建、保存和打开文档的方法,输入文本、特殊字符和使用水平线的方法,在网页中插入和编辑图像的方法,插入多媒体元素的方法及超链接的基本操作等。
第4章主要介绍网页设计的一些高级操作,包括表格、框架、表单、样式、层、行为、模板及库的使用,应用表格进行布局、利用框架创建风格不同的页面、创建一个交互性表单、应用层进行布局、通过行为产生动态效果、通过模板和库使整个网站风格整齐划一。
第5章简要介绍在HTML文档中DOM文档对象的使用、客户端脚本语言JavaScript的语法及应用以及在HTML文档中插入Java Sript脚本的几种方式,以实现用户与网页之间的一些交互。
第6章主要介绍利用Access数据库管理系统创建数据库的主要步骤及SQL语言中最常用命令的使用。通过SQL命令完成对数据库中数据的增、删、改等操作。
第7章主要介绍ASP.NET开发环境的使用、服务器端控件、内置对象的使用,以及通过ADO.NET访问后台数据库中的数据,如何利用ASP.NET开发环境进行动态网站的设计。
第1章 网页设计基础
1.1 网页设计的基本概念
1.2 网站设计的基本步骤
1.3 网页设计常用工具
习题1
第2章 HTML基础
2.1 HTML文档的基本结构
2.2 HTML的结构标记
2.3 文本与段落格式标记
2.4 多媒体标记
2.5 超链接标记
2.6 列表标记
2.7 表格标记
2.8 框架标记
2.9 表单标记
2.10 其他常用标记
习题2
第3章 Dreamweaver 8快速入门
3.1 Dreamweaver 8的工作环境
3.2 站点的建立及管理
3.3 网页的基本操作
3.4 网页元素的基本操作
3.5 网页超链接
习题3
第4章 Dreamweaver 8高级操作
4.1 表格
4.2 框架
4.3 表单
4.4 CSS样式
4.5 使用层
4.6 行为
4.7 模板和库
习题4
第5章 JavaScript脚本语言基础
5.1 DOM文档对象模型
5.2 JavaScript基本语法
5.3 在网页中插入JavaScript脚本的方式
习题5
第6章 数据库操作
6.1 利用Access创建数据库及数据表
6.2 Access中SQL语句的基本使用
习题6
第7章 利用ASENET进行动态网页设计
7.1 ASENET开发环境
7.2 服务器端控件使用
7.3 ADO.NET数据访问
7.4 ASENET中常用内置对象使用
7.5 案例:网上在线投票案例分析
7.6 案例:网上在线考试系统
习题7
参考文献
与静态网页相比,动态网页在处理上多了一个处理程序代码的过程。当前处理程序代码的主要技术有CGI、PHP、JSP、ASP、ASP.NET等。
2.动态网页实现技术
动态网页技术包括了服务器端和浏览器端两个方面。开发的Web应用程序要么在Web服务器(作为服务器端脚本时)上执行,要么在Web浏览器(作为客户端脚本时)上执行,它们使用户通过Internet实现了信息的共享,同时Web应用程序支持在线商务事务,即所说的电子商务。
客户端脚本能开发出动态响应用户输入的动态页面,而无需与Web进行交互。它们是利用浏览器本身的资源,在不增加服务器负担和网上传输流量的前提下,实现了双方的交互。例如,有一个Web应用程序要求用户输入用户名和口令后才能显示主页,因此说用户名和口令不能为空白。要检查用户名和口令部分是否为空白,就可以编写运行于用户浏览器上的客户端脚本。目前常用的客户端脚本语言有VBScript和JavaScript。
服务器端脚本为用户提供动态内容,这些内容常常是基于远程存储信息(如后台数据库)的。服务器端脚本要在Web服务器上执行,当浏览器请求包含服务器端脚本的页面时,收到请求的Web服务器先处理服务器端脚本,然后将执行的结果以标准的HTML格式发送给客户浏览器,这样就大大减轻了客户浏览器的负担,大大提高了交互速度。目前服务器端用来编写动态网页的几种常用技术有CGI、PHP、JSP、ASP以及ASP.NET五种技术。
(1)CGI。CGI是英文Common GatewayInterface(公共网关接口)的缩写,代表服务器端的一种通用接口。每当服务器接到客户更新数据的要求后,利用这个接口去启动外部应用程序来完成各类运算、处理或访问数据库的工作,处理完成后将结果返回给Web服务器,再发给浏览器。可以使用不同的编程语言编写外部应用程序,但由于编程困难、效率低下、移植性差、修改复杂等原因,已逐渐没落。
(2)PHP。PHP即Hypertext Preprocessor(超文本预处理器),由RasmusLerdorf于1994年提出来,是一种开放的、跨平台的服务器端嵌入式脚本语言,其大量借用C、Java等语法,并且完全免费,也可以直接从PHP官方站点自由下载。该类网页文件的扩展名一般为.php。
(3)JSP。JSP(Java Server Page)是Sun公司于1999年推出的开发技术。借助在Java上的不凡造诣,JSP在执行效率、安全性和跨平台性方面均有着出色的表现。该类网页文件的扩展名一般为.jsp。
(4)ASP。ASP的全名是Active Server Pages,由微软公司于1996年推出,采用脚本语言VBScript和JavaScript作为开发语言,简单易学,现今在动态网页开发领域占据很高份额。该类网页文件的扩展名一般为.asp。
……
收起全部↑