种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

网页製作与网站建设宝典(第2版)

(2019-07-30 19:48:41) 百科综合
网页製作与网站建设宝典(第2版)

网页製作与网站建设宝典(第2版)

《网页製作与网站建设宝典(第2版)》是2014年1月出版的图书,作者是张蓉。

基本介绍

  • 书名:网页製作与网站建设宝典(第2版)
  • 作者:张蓉
  • ISBN:978-7-121-21721-0
  • 页数:680页
  • 定价:99.00元
  • 出版时间:2014年1月
  • 开本:16开

基本信息

网页製作与网站建设宝典(第2版)
张蓉 等 编
ISBN 978-7-121-21721-0
2014年1月出版
定价:99.00元
680
16

内容简介

前端开发工程师是目前最受欢迎的职位之一,《网页製作与网站建设宝典(第2版)》由浅入深、循序渐进地向读者介绍了前端开发的各种相关技术,最终目的是使读者能够胜任前端开发工程师这个职位,同时达到能够独立开发网站的水平。
全书内容包括网站开发的基础知识、HTML入门、Dreamweaver CS6的使用方法、Photoshop CS6的使用方法、Fireworks CS6的使用方法、网站Logo和Banner的製作方法、网页图像的格式选择及最佳化方法、层叠式样式表、网页布局的实现方法、动态网页、PHP开发基础、Java Web开发基础、MySQL资料库开发基础、网站的测试与发布、网站的维护、使用PHP开发部落格系统,以及使用Java开发文档管理系统。
《网页製作与网站建设宝典(第2版)》适合广大网站开发初学者、前端开发入门者及希望进一步提升网站开发水平的用户阅读,对于掌握了基本的HTML知识、图片处理技巧及初步了解PHP或者Java的读者来说,学习《网页製作与网站建设宝典(第2版)》的知识会达到事半功倍的效果。

内容提要

前端开发工程师是目前最受欢迎的职位之一,《网页製作与网站建设宝典(第2版)》由浅入深、循序渐进地向读者介绍了前端开发的各种相关技术,最终目的是使读者能够胜任前端开发工程师这个职位,同时达到能够独立开发网站的水平。
全书内容包括网站开发的基础知识、HTML入门、Dreamweaver CS6的使用方法、Photoshop CS6的使用方法、Fireworks CS6的使用方法、网站Logo和Banner的製作方法、网页图像的格式选择及最佳化方法、层叠式样式表、网页布局的实现方法、动态网页、PHP开发基础、Java Web开发基础、MySQL资料库开发基础、网站的测试与发布、网站的维护、使用PHP开发部落格系统,以及使用Java开发文档管理系统。
《网页製作与网站建设宝典(第2版)》适合广大网站开发初学者、前端开发入门者及希望进一步提升网站开发水平的用户阅读,对于掌握了基本的HTML知识、图片处理技巧及初步了解PHP或者Java的读者来说,学习《网页製作与网站建设宝典(第2版)》的知识会达到事半功倍的效果。

目录信息

第1部分 网站开发基础篇
第1章 网站开发基础 2
1.1 认识网页和网站 2
1.1.1 什幺是网页 2
1.1.2 什幺是网站 4
1.2 网页的相关概念 5
1.2.1 网际网路 5
1.2.2 全球资讯网 6
1.2.3 浏览器 6
1.2.4 超文本标记语言 8
1.2.5 电子邮件 9
1.2.6 统一资源定位符 9
1.2.7 域名 12
1.2.8 档案传输协定 12
1.2.9 IP位址 14
1.3 网站建设的一般流程 15
1.3.1 确定网站主题 15
1.3.2 网站整体规划 17
1.3.3 申请网站域名 19
1.3.4 準备主机或虚拟主机 24
1.3.5 设计网页页面 26
1.3.6 网站程式设计 28
1.3.7 网站的发布 29
1.4 常用的网页设计软体 29
1.4.1 网页设计软体Adobe Dreamweaver 29
1.4.2 平面设计软体Adobe Photoshop 30
1.4.3 网页图片设计和切图软体Adobe Fireworks 30
1.4.4 动画设计软体Adobe Flash 31
1.5 小结 31
第2章 HTML入门 32
2.1 HTML的基本语法 32
2.1.1 HTML静态网页结构 32
2.1.2 创建HTML静态网页 33
2.2 常见的HTML标籤 34
2.2.1 基础类标籤(html、head、title、style、link、body) 35
2.2.2 窗体类标籤(frameset、frame、iframe) 37
2.2.3 容器类标籤(div、table、tbody、tr、td、th、tfoot) 41
2.2.4 列表类标籤 45
2.2.5 排版类标籤 46
2.2.6 文字样式类标籤 50
2.2.7 功能类标籤 53
2.2.8 表单类标籤 55
2.2.9 多媒体类标籤 58
2.2.10 特殊标记 59
2.3 实例:製作一个用户注册页面 59
2.3.1 网页的整体外观 60
2.3.2 网页的内容布局 60
2.3.3 製作网页 61
2.4 常见问题 65
2.4.1 HTML代码的大小写问题 65
2.4.2 不同的浏览器之间的兼容性问题 65
2.4.3 HTML、XHTML和XML 66
2.5 小结 66
第3章 网页的色彩搭配 67
3.1 网页色彩基础知识 67
3.1.1 认识色彩 67
3.1.2 色彩的特徵 67
3.1.3 色彩的选择 68
3.2 网页配色标準 70
3.2.1 网页配色设计方案 70
3.2.2 网页配色原则 72
3.3 网页配色步骤 72
3.3.1 确定网页主色彩 72
3.3.2 确定网页辅助色彩 73
3.3.3 页面的色彩分配 73
3.4 常见问题 74
3.4.1 如何快速掌握网页的色彩搭配 74
3.4.2 如何获得某个网页的基本色的RGB值 75
3.5 小结 76
第2部分 网站开发实战篇
第4章 使用AdobeDreamweaver CS6 78
4.1 安装Adobe Dreamweaver CS6 78
4.2 Dreamweaver CS6工作区概述 79
4.2.1 文档工具列 79
4.2.2 标準工具列 80
4.2.3 样式呈现工具列 80
4.2.4 浏览器导航工具列 81
4.2.5 编码工具列 81
4.2.6 状态栏 81
4.2.7 属性检查器 82
4.2.8 插入面板 82
4.2.9 档案面板 83
4.2.10 CSS样式面板 83
4.2.11 操作实例:插入一个下拉选单 83
4.2.12 操作实例:插入选项卡式面板 86
4.3 使用Dreamweaver CS6製作部落格首页 88
4.4 Dreamweaver CS6的使用技巧 93
4.4.1 Dreamweaver中常用的捷径 93
4.4.2 Dreamweaver的首选参数 94
4.5 常见问题 95
4.5.1 Dreamweaver CS6的新功能 95
4.5.2 什幺是网页三剑客 95
4.6 小结 96
第5章 使用Dreamweaver进行站点管理 97
5.1 创建本地站点 97
5.1.1 使用站点嚮导创建本地站点 97
5.1.2 选择和更改本地工作站点 98
5.1.3 本地站点和远程伺服器同步 99
5.2 管理站点 100
5.2.1 打开站点 100
5.2.2 编辑站点 100
5.2.3 删除站点 100
5.2.4 複製站点 101
5.3 管理站点档案 101
5.3.1 创建资料夹和档案 101
5.3.2 移动和複製档案 101
5.4 实例:创建网站并测试各项功能 101
5.5 常见问题 103
5.5.1 FTP不能上传和下载的问题 103
5.5.2 FTP远程资料夹设定的问题 104
5.6 小结 104
第6章 使用Dreamweaver製作HTML页面 105
6.1 文本的输入和编辑 105
6.1.1 输入文本 105
6.1.2 设定文本属性 107
6.1.3 使用pre标籤进行排版 111
6.1.4 输入特殊字元 112
6.2 在网页中插入图像 113
6.2.1 插入图像 113
6.2.2 设定图像属性 115
6.2.3 设定图像超连结 117
6.2.4 设定图像的边距 118
6.2.5 滑鼠经过(mouse over)图像 118
6.3 网页连结 119
6.3.1 文字连结 119
6.3.2 锚点连结 120
6.3.3 电子邮件连结 121
6.3.4 图像热点连结 122
6.4 利用CSS美化网页 123
6.4.1 CSS的基本语法 124
6.4.2 在Dreamweaver 中自动生成CSS样式标记 127
6.4.3 使用Dreamweaver CS6的样式模板自动生成样式表档案 128
6.4.4 使用Dreamweaver CS6连结外部样式表 132
6.4.5 使用Dreamweaver CS6编辑样式表 132
6.4.6 套用CSS设定文本格式 133
6.4.7 实例:CSS样式表的使用 134
6.5 插入多媒体 136
6.5.1 插入Flash动画 136
6.5.2 插入视频 138
6.5.3 插入音乐 141
6.6 实例:製作图文混排的多媒体页面 142
6.7 在Dreamweaver中使用网页模板 150
6.7.1 创建库项目 151
6.7.2 创建模板 154
6.7.3 创建可编辑区域 158
6.7.4 创建其他模板区域 160
6.8 框架网页 165
6.8.1 创建框架网页 165
6.8.2 保存框架 167
6.8.3 框架结构页面的编辑 167
6.8.4 实例:製作一个框架结构网页 168
6.9 常见问题 170
6.9.1 网页中Flash动画大小的问题 170
6.9.2 网页中音乐或视频档案不能播放的问题 171
6.9.3 网页中音乐或视频档案大小的问题 172
6.9.4 网页模板与库项目的实质 172
6.9.5 在网页中如何使用框架网页 172
6.10 小结 172
第7章 使用Adobe Photoshop CS6 173
7.1 熟悉Photoshop CS6的操作界面 173
7.1.1 选单栏 174
7.1.2 工具箱 174
7.1.3 工具选项栏 175
7.1.4 状态栏 175
7.1.5 面板 176
7.2 熟悉图像基础操作 184
7.2.1 新建档案 184
7.2.2 打开档案 185
7.2.3 置入档案 185
7.2.4 解析度 186
7.2.5 移动工具 186
7.2.6 建立选区 187
7.2.7 複製与贴上 191
7.2.8 裁切 192
7.2.9 画布调整 193
7.2.10 视图调整工具 194
7.2.11 保存文档 194
7.3 创建与编辑选区 195
7.3.1 选区模式 195
7.3.2 选框工具的使用 197
7.3.3 快速选择工具和魔棒工具 198
7.3.4 套索工具组的使用 199
7.3.5 编辑选区 202
7.3.6 实例:演示—个图像公司的网页设计 206
7.4 强大的画笔功能 209
7.4.1 使用画笔工具 209
7.4.2 画笔工具调板 210
7.4.3 铅笔工具 210
7.4.4 颜色替换工具 211
7.4.5 历史画笔工具 212
7.4.6 渐变工具 212
7.4.7 油漆桶工具 213
7.5 图像的修饰与润色 213
7.5.1 图章工具组 214
7.5.2 橡皮擦工具组 214
7.6 绘製路径与矢量图形 215
7.6.1 使用形状工具 215
7.6.2 钢笔工具组 216
7.6.3 路径和选区的转换 218
7.7 文字工具 219
7.7.1 水平文字和垂直文字 219
7.7.2 段落文字 220
7.7.3 栅格化文字 220
7.7.4 变形文字 220
7.7.5 路径文字 221
7.8 图层套用技术 221
7.8.1 图层混合模式 222
7.8.2 图层样式 222
7.9 小结 223
第8章 使用Adobe Fireworks CS6 224
8.1 Fireworks CS6的基本操作 224
8.1.1 认识Fireworks CS6的工作环境 224
8.1.2 使用面板 226
8.1.3 设定画布 228
8.2 创建和编辑点阵图 230
8.2.1 创建点阵图 230
8.2.2 创建和编辑选区 231
8.2.3 使用铅笔工具绘製图形 233
8.2.4 使用油漆桶工具绘製图形 235
8.2.5 修饰点阵图 236
8.3 创建和编辑矢量图形 237
8.3.1 绘製基本形状 237
8.3.2 绘製自动形状 238
8.3.3 绘製自由变形形状 240
8.3.4 创建複合形状 243
8.4 样式、元件和URL 244
8.4.1 使用样式 244
8.4.2 使用元件 245
8.4.3 使用URL 246
8.5 切片、变换图像和热点 247
8.5.1 创建切片 248
8.5.2 使用切片互动 249
8.5.3 导出切片 250
8.5.4 使用热点 251
8.6 按钮、导航栏和弹出选单 252
8.6.1 按钮 252
8.6.2 导航栏 254
8.6.3 弹出选单 255
8.7 小结 256
第9章 製作网站的Logo和Banner 257
9.1 设计与製作网站Logo 257
9.1.1 网站Logo的设计思路 257
9.1.2 网站Logo的表现形式 258
9.1.3 网站Logo的设计与製作规範 259
9.1.4 网站Logo的製作 259
9.2 设计与製作网站Banner 264
9.2.1 网站Banner的设计标準 264
9.2.2 网站Banner的表现形式 265
9.2.3 网站Banner的製作 266
9.3 小结 269
第10章 网页图像的最佳化 270
10.1 图像格式的选择 270
10.1.1 GIF格式 270
10.1.2 JPEG格式 271
10.1.3 PNG格式 272
10.2 色彩的运用 273
10.2.1 颜色模式的选择 273
10.2.2 Web图像安全色 274
10.2.3 Web抖动 274
10.3 切片及其最佳化 274
10.3.1 切片的製作方法 275
10.3.2 切片的最佳化 280
10.4 图像大小的调整 282
10.5 小结 283
第11章 层叠式样式表(CSS) 284
11.1 样式表基础 284
11.1.1 样式表概述 284
11.1.2 基本语法 285
11.1.3 选择符 286
11.1.4 常用样式表属性 296
11.1.5 HTML和XHTML元素分类 300
11.1.6 样式表中的单位 301
11.1.7 样式表的引用方法 302
11.2 样式表盒模型 305
11.2.1 盒模型简介 305
11.2.2 盒模型尺寸计算 307
11.2.3 内边距属性 309
11.2.4 框线属性 311
11.2.5 外边距属性 313
11.2.6 盒的高度与内容溢出 316
11.3 小结 318
第12章 网页布局 319
12.1 基本表格布局 319
12.1.1 插入表格 319
12.1.2 设定表格属性 320
12.1.3 合併及拆分单元格 322
12.1.4 使用表格实现布局 325
12.2 元素的定位 326
12.2.1 元素的定位属性 326
12.2.2 静态定位 327
12.2.3 相对定位 328
12.2.4 绝对定位 329
12.2.5 固定定位 330
12.2.6 使用定位实现布局 331
12.3 元素的可见性 333
12.3.1 display 333
12.3.2 visibility 335
12.4 元素的深度 336
12.5 浮动 336
12.5.1 XHTML文档流 336
12.5.2 使用浮动属性 337
12.5.3 清除浮动属性 340
12.5.4 使用浮动实现布局 342
12.6 常见布局方式及其实现 345
12.6.1 常见布局类型 345
12.6.2 固定式布局 346
12.6.3 流动式布局 348
12.7 小结 350
第13章 动态网页 351
13.1 JavaScript基础知识 351
13.1.1 JavaScript简介 351
13.1.2 编辑与调试JavaScript 353
13.1.3 基本数据类型 354
13.1.4 变数 355
13.1.5 直接量 356
13.1.6 运算符和表达式 357
13.1.7 语句 358
13.1.8 函式 362
13.1.9 对象 364
13.1.10 数组 366
13.2 文档对象模型(DOM) 366
13.2.1 DOM结构 366
13.2.2 DOM中的对象 367
13.2.3 HTML DOM结点类型 368
13.2.4 访问DOM结点 368
13.2.5 操纵DOM结点 375
13.2.6 修改DOM结点的文本 381
13.2.7 控制元素样式 383
13.2.8 DOM事件 386
13.3 Ajax入门 389
13.3.1 什幺是Ajax 389
13.3.2 Ajax关键技术 389
13.3.3 XMLHttpRequest对象 390
13.3.4 Ajax套用举例 393
13.4 常见问题 395
13.4.1 通过DOM模型是否只能获得form标籤中的文本框元素的值 395
13.4.2 HTML中的两种button的实现方法 396
13.4.3 JavaScript是面向对象的程式设计语言吗 396
13.5 小结 396
第14章 PHP开发基础 397
14.1 PHP简介 397
14.1.1 PHP的介绍及环境搭建 397
14.1.2 PHP标记 403
14.1.3 关键字 403
14.1.4 PHP语句 404
14.1.5 注释 405
14.1.6 PHP的输出 405
14.1.7 第一个PHP例子 405
14.2 数据类型 406
14.2.1 整型 406
14.2.2 浮点型 406
14.2.3 字元串型 406
14.2.4 布尔型 408
14.2.5 数组 409
14.2.6 对象 409
14.2.7 资源 410
14.2.8 空值 410
14.2.9 数据类型的自动转换 411
14.2.10 数据类型的强制转换 412
14.3 常量与变数 413
14.3.1 常量 413
14.3.2 变数 413
14.3.3 可变变数 417
14.4 运算符与表达式 417
14.4.1 运算符 417
14.4.2 运算符的优先权和结合性 421
14.4.3 表达式 421
14.5 流程控制 424
14.5.1 条件结构 424
14.5.2 分支结构 424
14.5.3 循环结构 425
14.5.4 跳转语句 427
14.6 函式 428
14.6.1 用户自定义函式 428
14.6.2 嵌套函式 429
14.6.3 递归函式 430
14.6.4 变数函式 430
14.6.5 系统函式 431
14.7 数组 431
14.7.1 创建数组 431
14.7.2 访问数组元素 434
14.7.3 遍历数组 435
14.7.4 数组排序 438
14.7.5 数组的栈操作 442
14.7.6 数组的计算 444
14.8 面向对象编程技术 445
14.8.1 类的创建 445
14.8.2 构造函式和析构函式 446
14.8.3 类的实例化 449
14.8.4 类的继承 449
14.9 PHP访问MySQL资料库 451
14.9.1 PHP的MySQL资料库接口 451
14.9.2 创建资料库连线 451
14.9.3 查询记录 453
14.9.4 插入记录 454
14.9.5 更新记录 456
14.9.6 删除记录 458
14.10 常见问题 459
14.10.1 register_globals选项 459
14.10.2 如何使用会话 460
14.10.3 如何判断当前使用的php.ini配置档案 460
14.11 小结 461
第15章 Java Web开发基础 462
15.1 Java语言概述 462
15.1.1 Java语言简介 462
15.1.2 JDK 463
15.1.3 IDE 465
15.1.4 Java套用伺服器 466
15.1.5 JSP技术简介 469
15.1.6 Servlet技术简介 470
15.2 Java程式设计基础 472
15.2.1 Java程式结构 472
15.2.2 基本数据类型 475
15.2.3 变数 477
15.2.4 运算符 477
15.2.5 程式流程控制语句 479
15.3 面向对象编程 483
15.3.1 类的基本结构 483
15.3.2 构造函式 485
15.3.3 类成员 486
15.3.4 成员的访问控制 487
15.3.5 对象的创建 489
15.4 Servlet编程技术 489
15.4.1 Servlet的生命周期 490
15.4.2 Servlet的常用方法 490
15.4.3 处理表单数据 491
15.4.4 管理会话数据 493
15.4.5 管理Cookie 495
15.4.6 过滤器 497
15.5 JSP编程技术 500
15.5.1 JSP的语法 500
15.5.2 JSP指令标记 500
15.5.3 JSP内置对象 502
15.5.4 JSP的动作 503
15.5.5 JavaBeans组件技术 505
15.6 Java Web资料库访问技术 509
15.6.1 JDBC简介 510
15.6.2 Java访问MySQL 510
15.7 常见问题 520
15.7.1 如何设定Java 2的环境变数 520
15.7.2 哪些Java集成开发工具支持Java 2 521
15.7.3 如何处理Java开发中的中文乱码 521
15.8 小结 524
第16章 MySQL开发基础 525
16.1 MySQL基础知识 525
16.2 MySQL的安装 526
16.2.1 Windows平台上的安装 526
16.2.2 Linux平台上MySQL的安装 526
16.3 资料库的创建与维护 528
16.3.1 创建资料库 528
16.3.2 查看资料库 528
16.3.3 切换当前资料库 529
16.3.4 删除资料库 529
16.4 表的管理 529
16.4.1 存储引擎 529
16.4.2 常用数据类型 531
16.4.3 创建表 531
16.4.4 修改表 532
16.4.5 删除表 532
16.5 数据查询与操纵 533
16.5.1 查询数据 533
16.5.2 修改数据 533
16.5.3 删除数据 534
16.6 其他资料库对象 535
16.6.1 索引 535
16.6.2 视图 536
16.6.3 存储过程和函式 537
16.7 安全性管理 538
16.8 常见问题 539
16.8.1 无法连线到MySQL伺服器 539
16.8.2 如何重置root用户密码 539
16.9 小结 540
第17章 网站的测试与发布 541
17.1 网站的测试 541
17.1.1 功能测试 541
17.1.2 性能测试 546
17.1.3 用户界面测试 546
17.1.4 兼容性测试 547
17.1.5 安全性测试 549
17.2 网站的发布 550
17.2.1 域名注册 550
17.2.2 选择主机 551
17.2.3 发布网站 551
17.3 常见问题 551
17.3.1 如何将域名指向所申请的主机 551
17.3.2 可以在域名解析中设定虚拟主机吗 552
17.4 小结 552
第3部分 网站维护和推广篇
第18章 网站的日常维护 554
18.1 网站资料库维护 554
18.1.1 MySQL资料库的备份 554
18.1.2 MySQL资料库的恢复 559
18.1.3 MySQL资料库的压缩 560
18.1.4 MySQL资料库的修复 561
18.2 网站伺服器的维护 562
18.2.1 用户的管理 562
18.2.2 防火墙的设定 563
18.2.3 IIS的安全 566
18.2.4 Apache的安全 567
18.3 除了资料库和安全维护之外的其他工作 567
18.4 小结 568
第19章 网站的宣传推广 569
19.1 搜寻引擎最佳化 569
19.1.1 最佳化网页结构 569
19.1.2 增加外部连结 570
19.1.3 主动提交网站 571
19.2 连结策略 571
19.3 电子邮件策略 572
19.4 网路广告 573
19.5 传统行销策略 574
19.6 如何提高搜寻引擎最佳化的效果 574
19.7 小结 574
第4部分 综合实例篇
第20章 综合实例:部落格系统 576
20.1 系统分析 576
20.1.1 系统背景 576
20.1.2 功能模组 576
20.1.3 目录结构 577
20.2 资料库设计 577
20.2.1 数据实体 577
20.2.2 数据表结构 577
20.2.3 资料库的建立 578
20.3 公共模组设计 581
20.3.1 系统配置档案 581
20.3.2 资料库操作类 581
20.3.3 网页头部区域 583
20.3.4 网页底部区域 583
20.3.5 左侧导航区域 584
20.3.6 验证码 584
20.4 用户模组 585
20.4.1 用户类 585
20.4.2 用户注册 588
20.4.3 用户登录 590
20.4.4 用户注销 591
20.4.5 修改用户信息 592
20.5 文章模组 595
20.5.1 文章类 595
20.5.2 文章列表 598
20.5.3 分类页面 599
20.5.4 文章搜寻 600
20.5.5 文章细览 601
20.6 评论模组 603
20.6.1 评论类 603
20.6.2 发表评论 605
20.6.3 显示评论 606
20.7 RSS模组 606
20.7.1 RSS元素 606
20.7.2 RSS操作类 607
20.7.3 生成RSS 610
20.8 管理功能模组 611
20.8.1 管理员登录 611
20.8.2 分类管理 615
20.8.3 文章管理 620
20.8.4 评论管理 625
20.8.5 管理员注销 627
20.9 小结 628
第21章 综合实例:文档管理系统 629
21.1 系统分析 629
21.1.1 系统背景 629
21.1.2 功能模组 629
21.2 资料库设计 629
21.2.1 数据实体 630
21.2.2 数据表结构 630
21.3 实现数据持久层与数据访问层 630
21.3.1 资料库访问帮助类的实现 631
21.3.2 CategoryDAO类的实现 631
21.3.3 DocumentDAO类的实现 632
21.3.4 UserDAO类的实现 634
21.4 实现业务逻辑层 636
21.4.1 Category实体类的实现 636
21.4.2 Document实体类的实现 637
21.4.3 User实体类的实现 638
21.4.4 CategoryService类的实现 639
21.4.5 DocumentService类的实现 640
21.4.6 UserService类的实现 642
21.5 实现处理用户请求的Servlet 644
21.5.1 增加分类 644
21.5.2 删除分类 645
21.5.3 修改分类 646
21.5.4 增加文档 648
21.5.5 删除文档 650
21.5.6 修改文档 651
21.5.7 获得当前用户的所有文档 653
21.5.8 用户登录 653
21.6 实现展示层 654
21.6.1 登录页面 654
21.6.2 文档管理系统主页面 655
21.6.3 分类列表页面 657
21.6.4 文档列表页面 658
21.6.5 新增文档页面 659
21.6.6 修改文档页面 660
21.6.7 新增分类页面 661
21.6.8 修改分类页面 662
21.7 ChangeCharsetFilter过滤器的实现 663
21.8 web.xml的配置 664
21.9 小结 666
前言
随着网际网路的普及以及电子商务的兴起,网站已经成为公司、企业宣传推广产品及商品交易的一种重要手段。设计精美、架构合理的网站对于提高企业的知名度、树立企业形象起到了关键作用。所以,製作网站及维护网站已经成为企业运营的一部分,具有非常好的发展前景。
本书的写作目的
网站开发涉及的知识非常多,要在短时间内完全掌握几乎是不可能的。但是,作为一个合格的前端开发人员,必须对这些所涉及的知识有所了解,掌握其中的重要部分,例如HTML语言、Dreamweaver、Photoshop、样式表、脚本语言等,并至少掌握一种程式设计语言及资料库管理系统。这些都是网站开发人员的基本功。
学习前端开发,仅靠一些工具和一点语言基础是不够的,实战是巩固网站开发最重要的一环。本书除技术讲解非常基础外,案例实践也非常贴近实际的网站开发。读者通过学习本书中各章节的知识,将会对网站开发所涉及的技术有比较全面的了解,基本上胜任一般的网站开发任务。掌握好本书中的知识,将为今后进一步提高实战水平打下坚实的基础。
本书的特点
1.循序渐进,由浅入深
为了方便读者学习,本书首先从基本的网站建设常识及最基础的HTML语言等知识开始讲解。在读者不断学习的过程中,逐步介绍所需要的各种软体工具的使用方法及程式设计语言。每一章的学习,都会使读者学有所获,有信心进入下一步的学习。
2.按知识点进行讲解,理解深刻
由于网站开发的相关技术非常多,因此很多读者都感觉到无从下手。本书通过按照知识点进行讲解的方式,帮助读者逐个了解并掌握各种技术的基础知识。
3.内容全面,重点突出
本书力求成为网站开发人员的入门教程,因此,内容全面是本书最重要的特点之一;同时,各知识点都是紧紧地围绕网站开发这个主题展开的。
4.配随书光碟,增强学习兴趣
为了使初学者快速上手,在本书的随书光碟中为读者提供了各章的实例代码和素材。通过这些资料,读者可以反覆实践,加深对于书中知识的理解。
本书的内容
本书共4部分21章。
第1部分(第1~3章)为网站开发基础篇。
第1章:介绍网站开发有关的基础知识。例如网际网路、域名、浏览器、IP位址、网站建设的一般流程并列出常用的软体。
第2章:详细讲解HTML语言的相关知识,包括基本语法、各种标籤的属性和使用方法等。
第3章:主要讲解网页色彩的搭配,包括色彩的基础知识、网页配色标準和配色步骤等。
第2部分(第3~17章)为网站开发实战篇。
第4章:详细讲解Dreamweaver CS6的基础知识,包括安装方法、工作界面及使用技巧。
第5章:着重介绍Dreamweaver CS6的网站管理功能,包括创建本地站点、管理本地站点及站点档案的管理方法等。
第6章:讲解使用Dreamweaver CS6製作网页,包括文本的处理、插入图像、网页连结、样式表、网页模板及框架网页等。
第7章:重点介绍Photoshop CS6的相关知识,包括工作界面、图像的基本操作、选区、画笔、路径及图层等。
第8章:详细介绍Fireworks CS6在网页製作中的套用。
第9章:着重介绍网站Logo和Banner的製作方法。
第10章:详细介绍网页图像的格式选择及最佳化方法。
第11章:详细介绍层叠样式表(CSS)的相关知识,包括语法、选择符及盒子模型。
第12章:详细介绍网页布局的实现方法,包括表格布局法、元素的定位、可见性、深度及浮动,最后介绍几种常用的网页布局及其实现。
第13章:详细介绍动态网页,主要包括JavaScript语言的语法、文档对象模型及Ajax的基础知识。
第14章:详细介绍PHP程式设计语言在网站开发中的套用,主要包括PHP的基础知识及如何使用PHP来访问MySQL资料库。
第15章:重点介绍Java在网站开发中的套用,主要包括Java的基本语法、JSP及Servlet等知识点。
第16章:详细介绍网站开发中最流行的资料库管理系统MySQL的使用方法。
第17章:重点介绍网站的测试与发布,包括功能测试、性能测试、用户界面测试及网站的发布方法。
第3部分(第18~19章)为网站维护和推广篇。
第18章:重点介绍网站资料库及网站伺服器的维护,主要有MySQL资料库的备份与恢复、网站伺服器的用户管理,以及IIS和Apache等Web伺服器的安全等。
第19章:重点介绍网站的宣传与推广,主要有搜寻引擎的最佳化及各种常用的推广策略。
第4部分(第20~21章)为综合实例篇。
第20章:对前面所有章节的知识进行综合,使用PHP开发一个简单的部落格系统。这一章主要是为了增强读者使用PHP开发综合项目的体会,达到实战的效果。
第21章:主要介绍如何使用Java语言开发一个文档管理系统。通过这一章的学习,读者可以体会到如何使用Java来开发综合项目。
适合的读者
具备一定计算机操作基础的初学者
具有一定网站开发经验的初、中级用户
立志从事前端开发工作的从业人员
自学网页设计或网站开发的大中专学生
对于网页製作感兴趣的社会培训用户
各类站长
本书由张蓉组织编写,同时参与编写的还有张燕、杜海梅、孟春燕、吴金艳、鲍凯、庞雁豪、杨锐丽、鲍洁、王小龙、李亚杰、张彦梅、刘媛媛、李亚伟、张昆,在此一併表示感谢。

标 签

搜索
随机推荐

Powered By 种豆资源网||