内容简介
第1章 网页设计概述
1.1 网站基础知识
1.1.1 网站的概念、构成
1.1.2 网站的分类
1.1.3 网站的体系架构
1.1.4 网站的开发技术
1.2 网站系统设计
1.2.1 网站的设计原则
1.2.2 网站名称及主题设计
1.2.3 网站形象设计
1.2.4 网站栏目设计
1.2.5 网站页面设计
1.2.6 网站风格设计
1.2.7 网站结构设计
1.3 网页设计语言
1.3.1 HTML语言
1.3.2 CSS语言
1.3.3 JavaScript语言
1.4 网页设计工具
1.4.1 常用的网站设计工具
1.4.2 Dreamweaver CS5的使用
本章小结
进阶学习
思考与实践
第2章 HTML5网页结构设计
2.1 网页结构简介及应用案例
2.2 网页全局结构设计
2.2.1 网页文档类型声明
2.2.2 网页头部设计
2.2.3 网页主体设计
2.3 网页全局属性
2.4 HTML5网页结构设计前沿技术
2.4.1 新增的网页结构元素
2.4.2 新增的全局属性
2.5 使用DWCS5设计网页结构
本章小结
进阶学习
思考与实践
第3章 HTML5网页内容设计
3.1 网页内容及格式化设计应用案例
3.2 网页内容设计
3.2.1 段落标记
3.2.2 区块标记
3.2.3 列表标记
3.2.4 字符实体
3.2.5 表格
3.2.6 内部框架标记
3.3 网页内容格式化设计
3.3.1 预格式、显示方向与引用标记
3.3.2 标题标记
3.3.3 字体标记
3.3.4 字型与效果标记
3.3.5 水平线、换行与居中标记
3.3.6 逻辑字体标记
3.4 使用DWCS5进行网页内容及格式化设计
本章小结
进阶学习
思考与实践
第4章 HTML5网页链接设计
4.1 超链接简介及应用案例
4.2 链接资源地址
4.2.1 绝对URL地址
4.2.2 相对URL地址
4.3 超链接的分类
4.4 超链接设计——<a>标记
4.5 HTML5超链接设计前沿内容
4.6 使用DWCS5进行网页链接设计
本章小结
进阶学习
思考与实践
第5章 HTML5网页表单设计
5.1 表单简介及应用案例
5.2 表单主体设计——<form>标记
5.3 表单输入域设计——<input>标记
5.4 文本区与列表选择框设计——<textarea>、<select>标记
5.5 标签与按钮设计——<label>、<button>标记
5.6 表单控件分组设计——<fieldset>、<legend>标记
5.7 HTML5表单设计前沿内容
5.7.1 新增与改进的表单元素
5.7.2 新增与改进的表单属性
5.7.3 input域控件的type属性的改进
5.8 使用DWCS5进行表单设计
本章小结
进阶学习
思考与实践
第6章 HTML5网页多媒体与外部程序
6.1 多媒体与外部程序简介及应用案例
6.2 在网页中插入图像
6.2.1 图像标记
6.2.2 图像映射标记
6.3 在网页中嵌入音频、视频和动画
6.3.1 在当前文档中播放媒体
6.3.2 在外部窗口中播放媒体
6.3.3 插入背景音乐
6.4 在网页中插入外部程序
6.4.1 插入脚本
6.4.2 插入Java小程序
6.5 HTML5多媒体设计前沿内容
6.5.1 多媒体播放标记
6.5.2 在网页中绘图标记
6.6 使用DWCS5插入多媒体与外部程序
本章小结
进阶学习
思考与实践
第7章 CSS3样式表定义与应用
7.1 CSS3样式表简介及应用案例
7.2 CSS3样式表选择器
7.2.1 基本选择器
7.2.2 复合选择器
7.2.3 伪类与伪元素选择器
7.3 CSS3样式表在网页中的应用
7.3.1 内部样式表的应用
7.3.2 外部样式表的应用
7.3.3 样式表的优先级
7.4 CSS3样式设计前沿内容
7.4.1 CSS3技术趋势
7.4.2 CSS3新增选择器
7.5 使用DWCS5进行样式表定义与应用
本章小结
进阶学习
思考与实践
第8章 CSS3中的字体与文本样式设计
8.1 字体与文本样式简介及应用案例
8.2 字体样式设计的相关属性
8.3 文本样式设计的相关属性
8.4 CSS3字体与文本样式设计前沿内容
8.5 使用DWCS5进行字体与文本样式设计
本章小结
进阶学习
思考与实践
第9章 CSS3中的背景与边框样式设计
9.1 背景与边框样式简介及应用案例
9.2 背景色和背景图像样式设计的相关属性
9.3 背景与边框样式设计前沿内容
9.4 使用DWCS5进行背景与边框样式设计
本章小结
进阶学习
思考与实践
第10章 CSS3中的列表与鼠标光标样式设计
10.1 列表与鼠标光标样式简介及应用案例
10.2 列表样式设计
10.3 鼠标光标样式设计
10.4 列表与鼠标光标样式设计前沿技术
10.4.1 有序列表中的项目编号设计
10.4.2 鼠标光标样式设计
10.5 使用DWCS5进行列表与鼠标光标样式设计
本章小结
进阶学习
思考与实践
第11章 CSS3中的Web框样式设计
11.1 Web框简介及应用案例
11.1.1 Web框的概念与组成
11.1.2 Web框的度量单位与大小计算
11.1.3 Web框的分类
11.1.4 Web框的应用案例
11.2 Web框样式设计
11.2.1 Web框样式的属性
11.2.2 Web框属性的用法
11.3 Web框的浮动与定位设计
11.3.1 Web框的浮动设计
11.3.2 Web框的定位设计
11.4 Web框设计前沿技术
11.4.1 Web框的特效设计
11.4.2 弹性Web框设计
11.5 使用DWCS5进行Web框的样式设计
本章小结
进阶学习
思考与实践
第12章 CSS3中的变形与动画设计
12.1 变形与动画简介及应用案例
12.2 CSS3中的变形设计
12.3 CSS3中的动画设计
12.3.1 Transitions动画设计
12.3.2 Animations动画设计
12.4 使用DWCS5进行变形与动画设计
本章小结
进阶学习
思考与实践
第13章 CSS3中的网页布局样式设计
13.1 CSS3中的网页布局简介及应用案例
13.2 “1-2-1”网页布局样式设计
13.2.1 绝对定位法
13.2.2 浮动定位法
13.3 “1-3-1”网页布局样式设计
13.3.1 栏宽固定浮动定位法
13.3.2 栏宽可变浮动定位法
13.4 CSS3网页布局样式设计前沿内容
13.4.1 弹性框模型布局设计
13.4.2 多栏布局样式设计
13.5 使用DWCS5进行布局样式设计
本章小结
进阶学习
思考与实践
第14章 JavaScript的基本语法
14.1 JavaScript的使用及应用案例
14.1.1 内部JavaScript代码的嵌入
14.1.2 外部JavaScript文件的应用
14.1.3 JavaScript应用案例
14.2 JavaScript的基本数据类型
14.3 JavaScript的常量和变量
14.3.1 JavaScript的常量
14.3.2 JavaScript的变量
14.4 JavaScript的运算符和表达式
14.4.1 运算符和表达式概述
14.4.2 常用的运算符和表达式
14.5 JavaScript的函数
14.5.1 函数的定义
14.5.2 函数的调用
14.5.3 函数的使用说明
14.6 JavaScript的程序流程控制语句
14.6.1 条件分支语句
14.6.2 循环语句
14.7 使用DWCS5进行JavaScript网页设计
本章小结
进阶学习
思考与实践
第15章 JavaScript的对象与内置函数
15.1 JavaScript对象简介及应用案例
15.1.1 对象的概念及使用
15.1.2 对象在网页中的应用案例
15.2 自定义对象的创建
15.2.1 定义对象的构造函数
15.2.2 定义对象的方法
15.2.3 创建对象的实例
15.3 对象的事件及事件处理
15.3.1 事件的概念
15.3.2 事件处理及处理器
15.3.3 事件驱动
15.4 JavaScript的内置对象
15.4.1 String对象
15.4.2 Math对象
15.4.3 Date对象
15.4.4 Array对象
15.5 JavaScript的主要内置函数
15.6 使用DWCS5进行对象与内置函数网页设计
本章小结
进阶学习
思考与实践
第16章 JavaScript与HTML5对象模型
16.1 JavaScript与HTML5 BOM
16.1.1 BOM
16.1.2 window对象
16.1.3 location对象
16.1.4 histoy对象
16.1.5 navigator对象
16.1.6 screen对象
16.2 JavaScript与HTML5 DOM
16.2.1 DOM
16.2.2 document对象
16.2.3 Element对象
16.2.4 Attribute对象
16.2.5 event对象
16.2.6 form对象
16.3 使用DWCS5进行BOM和DOM对象页面设计
本章小结
进阶学习
思考与实践
第17章 JavaScript与HTML5前沿技术应用
17.1 地理位置定位和在线地图的使用
17.1.1 地理位置定位的简介
17.1.2 地理位置信息处理API Geolocation
17.1.3 地理位置定位——Position对象
17.1.4 百度在线地图的使用
17.2 应用显示API实现页面的可见与全屏显示
17.2.1 Page Visibility API的应用
17.2.2 Fullscreen API的应用
17.3 使用DOM方法实现文档内容的可编辑处理
17.3.1 元素的可编辑性
17.3.2 整个页面的可编辑性
17.3.3 元素的拖放编辑
17.4 基于Web存储技术实现数据的客户端存储
17.4.1 Web Storage概述
17.4.2 localStorage对象的使用
17.4.3 localStorage示例
本章小结
进阶学习
思考与实践
参考文献
专题学习资源网址