《网页设计与制作》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:吴伟敏主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2013
  • ISBN:9787563535880
  • 页数:245 页
图书介绍:本书主要内容包括:网络技术基础、网站策划设计与架设管理、HTTP协议及其开发与HTML语言、JavaScript脚本语言、网页与数字媒体展示技术、动态主页技术基础等。逐步引领读者从Web基本概念和网站的建设方法入手,尔后着重介绍HTML、CSS和JavaScript的基本原理和开发方法,并介绍数字媒体在网页中的应用以及动态主页技术。本书可供Web编程初学者作为参考和学习用书,也可供社会网页技术培训班作为教材使用,对于希望从事网站开发人员可迅速熟悉Web技术,掌握Web程序设计的基本技能和方法。

第1章 网络技术基础 1

1.1 Internet与WWW 1

1.1.1 Internet的发展 1

1.1.2 Internet的技术基础 2

1.1.3 Internet提供的服务 4

1.2 Web概述 4

1.2.1 Web是什么 4

1.2.2 Web的技术基础 5

1.3 Web应用开发的需求与方法 8

1.3.1 Web应用需求的发展 8

1.3.2应用程序的开发模式 10

小结 13

第2章 网站策划、设计与架构管理 14

2.1网站设计的总体流程 14

2.2网站建立的前期工作——网站策划 16

2.2.1理解Web用户的习惯 16

2.2.2网站策划书的撰写 16

2.3网站的设计 18

2.3.1网站的CI形象设计 19

2.3.2网站的总体结构设计 20

2.3.3网站的版面设计 21

2.3.4网站的色彩设计 25

2.3.5网站导航设计 26

2.3.6网站信息的可用性设计 27

2.4网站的架设——IIS的安装与配置 29

2.4.1 IIS的安装 30

2.4.2使用IIS建立站点 31

2.4.3 IIS的配置 34

小结 36

第3章HTTP协议与HTML 37

3.1 HTTP协议 37

3.1.1 HTTP概述 37

3.1.2 HTTP的宏观工作原理 38

3.1.3 HTTP协议基础 40

3.2 HTML基础 45

3.2.1 HTML简介 45

3.2.2 HTML标记语法及文档结构 48

3.3 HTML的基本语法 56

3.3.1标题和段落 56

3.3.2文字标签 62

3.3.3列表 67

3.3.4超级链接 74

3.3.5表格 78

3.3.6图像 88

3.4关于HTML5 97

3.4.1 HTML 5的特性 97

3.4.2一个HTML5实例——Web上的视频 99

小结 100

第4章HTML高级应用 101

4.1框架 101

4.1.1建立框架 101

4.1.2设置框架属性 103

4.1.3框架间的链接 104

4.1.4关于Iframe 106

4.2表单 107

4.2.1文字和密码的输入 107

4.2.2重置和提交按钮 108

4.2.3复选框和单选钮 108

4.2.4选择栏 110

4.2.5多行文本输入框 112

4.2.6表单设计技巧 114

4.3网页中加入动态效果和多媒体 115

4.3.1滚动字幕 115

4.3.2网页中加入音频和视频 117

4.3.3自动刷新页面 118

4.4可执行对象 119

4.4.1 Java Applet 119

4.4.2 Flash 120

4.4.3通用对象——OBJECT 121

小结 121

第5章 层叠样式表(CSS) 122

5.1 CSS概述 122

5.2为网页添加样式表的方法 123

5.2.1内嵌样式 123

5.2.2内部样式表 124

5.2.3链入外部样式表 124

5.2.4导入外部样式表 124

5.2.5优先级 125

5.2.6选取原则 125

5.3用CSS定义样式 126

5.3.1简单的CSS应用 126

5.3.2选择符组 127

5.3.3类选择符 128

5.3.4 ID选择符 131

5.3.5包含选择符 132

5.3.6样式表的层叠性 134

5.3.7伪类 136

5.3.8伪对象 138

5.3.9注释 139

5.4 CSS的滤镜及其应用 140

5.4.1界面滤镜 140

5.4.2静态滤镜 143

5.4.3转换滤镜 147

5.5 CSS典型用法实例 152

5.5.1使用滤镜制作文字特效 152

5.5.2使用CSS来改变浏览器的默认显示样式 153

5.5.3利用CSS 3制作气球效果 154

小结 156

第6章 客户端脚本语言 157

6.1 JavaScript简介 157

6.1.1什么是JavaScript 157

6.1.2 JavaScript与Java 159

6.1.3用途 160

6.1.4 JavaScript语言的组成 160

6.1.5将JavaScript引入网页 161

6.1.6一个简单的实例 162

6.2 JavaScript基本语法 162

6.2.1 JavaScript的语句 162

6.2.2数据类型 163

6.2.3变量 164

6.2.4运算符与表达式 165

6.2.5功能语句 166

6.2.6函数 170

6.3对象化编程 171

6.3.1对象的基本知识 172

6.3.2事件处理 174

6.3.3 JavaScr币t的内部对象 176

6.3.4 JavaScript的自定义类及对象 183

6.4 JavaScript的浏览器对象模型(BOM) 187

6.5 JavaScript综合运用实例 189

6.5.1文字连续闪烁效果 189

6.5.2旋转变换文字效果 190

6.5.3指针式时钟的实现 191

6.5.4一个益智小游戏 195

小结 201

第7章 服务器端开发 202

7.1动态主页基本原理 202

7.2.NET技术 203

7.2.1 ASP.NET简介 203

7.2.2 .NET战略 203

7.3 ASP.NET应用的开发 204

7.4 Java技术 210

7.4.1 Java技术概述 210

7.4.2 Applet与Application 210

7.4.3 Servlet 213

7.4.4 JSP 215

7.4.5 J2EE 216

7.5不同的动态主页技术比较 217

7.5.1 CGI 217

7.5.2 ISAPI/NSAPI 218

7.5.3 ASP 218

7.5.4 PHP 220

7.5.5不同开发技术之间的比较 220

小结 222

第8章Web发展与展望 223

8.1 Web的发展路线 223

8.2 XML及其相关技术 224

8.2.1什么是XML 225

8.2.2 XML的文档格式 225

8.2.3 XML相关技术介绍 227

8.2.4 XML的使用前景 233

8.2.5 J SON 233

8.3 Ajax技术 234

8.3.1 Ajax是什么 234

8.3.2与传统的Web应用比较 235

8.3.3 Ajax开发 236

8.4功能强大的客户端开发框架 239

8.4.1 jQuery框架 239

8.4.2 ExtJs 241

8.4.3 Flex 241

8.4.4其他框架 242

8.5移动开发 243

8.5.1移动开发简介 243

8.5.2移动开发框架 244

小结 244

参考文献 245