内容简介
第1篇 HTML基础篇
第1章 HTML入门
1.1 什么是HTML
1.2 HTML文件的文档结构
1.2.1 HTML文件的结构
1.2.2 编写HTML文件注意事项
1.3 HTML文件的编写方法
1.3.1 使用记事本编写HTML页面
1.3.2 使用Dreamweaver编写HTML页面
1.4 网页设计与开发的过程
1.4.1 明确网站定位
1.4.2 收集信息和素材
1.4.3 规划栏目结构
1.4.4 设计页面方案
1.4.5 制作页面
1.4.6 实现后台功能
1.4.7 网站的测试与发布
1.5 本章小结
1.6 练习题
第2章 HTML基本标记
2.1 HTML页面主体标记
2.1.1 定义网页背景色
2.1.2 设置背景图片
2.1.3 设置文字颜色
2.1.4 设置链接文字属性
2.1.5 设置页面边距
2.2 head部分标记
2.2.1 标题标记
2.2.2 定义页面关键字
2.2.3 定义页面描述
2.2.4 定义编辑工具
2.2.5 定义作者信息
2.2.6 定义网页文字及语言
2.2.7 定义网页的定时跳转
2.3 综合实例——创建基本的HTML文件
2.4 本章小结
2.5 练习题
第3章 用HTML设置文字、段落与列表
3.1 插入其他标记
3.1.1 输入空格符号
3.1.2 输入特殊符号
3.2 设置文字的格式
3.2.1 设置字体
3.2.2 设置字号
3.2.3 设置文字颜色
3.2.4 设置粗体、斜体、下划线
3.2.5 设置上标与下标
3.3 设置段落的格式
3.3.1 段落标记
3.3.2 段落的对齐属性
3.3.3 不换行标记
3.3.4 换行标记
3.4 水平线标记
3.4.1 插入水平线
3.4.2 设置水平线宽度与高度属性
3.4.3 设置水平线的颜色
3.4.4 设置水平线的对齐方式
3.4.5 利用水平线去掉阴影
3.5 使用marquee设置滚动效果
3.5.1 marquee标记及其属性
3.5.2 使用marquee插入滚动公告
3.6 综合实例——设置页面文本及段落
3.7 本章小结
3.8 练习题
第4章 用HTML创建精彩的图像和多媒体页面
4.1 网页中常见的图像格式
4.2 插入图像并设置图像属性
4.2.1 图像标记
4.2.2 设置图像的高度
4.2.3 设置图像的宽度
4.2.4 设置图像的边框
4.2.5 设置图像的水平间距
4.2.6 设置图像的垂直间距
4.2.7 设置图像相对于文字的对齐方式
4.2.8 设置图像的替代文字
4.3 添加多媒体文件
4.3.1 添加多媒体文件标记
4.3.2 设置自动运行
4.4 添加背景音乐
4.4.1 设置背景音乐
4.4.2 设置循环播放次数
4.5 综合实例
4.5.1 创建多媒体网页
4.5.2 创建图文混合排版网页
4.6 本章小结
4.7 练习题
第5章 用HTML创建超链接和表单
5.1 超链接的基本概念
5.2 创建基本超链接
5.2.1 超链接标记
5.2.2 设置目标窗口
5.3 创建图像的超链接
5.3.1 设置图像超链接
5.3.2 设置图像热区链接
5.4 创建锚点链接
5.4.1 创建锚点
5.4.2 链接到页面不同位置的锚点链接
5.5 插入表单
5.5.1 处理动作
5.5.2 表单名称
5.5.3 传送方法
5.5.4 编码方式
5.5.5 目标显示方式
5.6 综合实例
5.6.1 插入表单对象
5.6.2 给网页添加链接
5.7 本章小结
5.8 练习题
第6章 用HTML创建表格
6.1 创建并设置表格属性
6.1.1 表格的基本标记
6.1.2 表格的宽度和高度
6.1.3 表格的标题
6.1.4 表格的表头
6.1.5 表格的对齐方式
6.1.6 表格的边框宽度
6.1.7 表格的边框颜色
6.1.8 单元格间距
6.1.9 单元格边距
6.1.10 表格的背景颜色
6.1.11 表格的背景图像
6.2 表格的结构标记
6.2.1 设计表头样式
6.2.2 设计表主体样式
6.2.3 设计表尾样式
6.3 综合实例——使用表格排版网页
6.4 本章小结
6.5 练习题
第7章 创建框架结构网页
7.1 窗口框架简介
7.2 设置框架集标记frameset的属性
7.2.1 水平分割窗口
7.2.2 垂直分割窗口
7.2.3 嵌套分割窗口
7.2.4 设置边框
7.2.5 框架的边框宽度
7.2.6 框架的边框颜色
7.3 设置框架标记frame的属性
7.3.1 框架页面源文件
7.3.2 框架名称
7.3.3 调整框架窗口的尺寸
7.3.4 框架边框与页面内容的水平边距
7.3.5 框架边框与页面内容的垂直边距
7.3.6 设置框架滚动条显示
7.3.7 不支持框架标记
7.4 浮动框架
7.4.1 浮动框架的页面源文件
7.4.2 浮动框架的宽度和高度
7.4.3 浮动框架的对齐方式
7.4.4 设置浮动框架是否显示滚动条
7.4.5 浮动框架的边框
7.5 综合实例——创建上方固定左侧嵌套的框架网页
7.6 本章小结
7.7 练习题
第2篇 CSS基础篇
第8章 CSS基础知识
8.1 为什么要在网页中加入CSS
8.1.1 什么是CSS
8.1.2 使用CSS的好处
8.1.3 如何编写CSS
8.1.4 CSS基本语法
8.1.5 浏览器与CSS
8.2 基本CSS选择器
8.2.1 标签选择器
8.2.2 类别选择器
8.2.3 ID选择器
8.3 在HTML中使用CSS
8.3.1 链接外部样式表
8.3.2 行内方式
8.3.3 嵌入外部样式表
8.3.4 定义内部样式表
8.4 设置CSS属性
8.4.1 设置CSS类型属性
8.4.2 设置CSS背景属性
8.4.3 设置CSS区块属性
8.4.4 设置CSS方框属性
8.4.5 设置CSS边框属性
8.4.6 设置CSS列表属性
8.4.7 设置CSS定位属性
8.4.8 设置CSS扩展属性
8.5 综合实例——利用Dreamweaver对网页添加CSS样式
8.6 本章小结
8.7 练习题
第9章 用CSS设计丰富的文字效果
9.1 设计网页中的文字样式
9.1.1 字体
9.1.2 字号
9.1.3 加粗
9.1.4 样式
9.1.5 变体属性
9.1.6 文字修饰
9.2 设计文本的段落样式
9.2.1 行高
9.2.2 对齐
9.2.3 缩进
9.2.4 单词间距
9.2.5 首字下沉
9.2.6 大小写转换
9.3 用CSS滤镜设计特效文字
9.3.1 滤镜概述
9.3.2 光晕
9.3.3 模糊
9.3.4 遮罩
9.3.5 透明色
9.3.6 阴影
9.3.7 波浪
9.3.8 X射线
9.4 综合实例
9.4.1 用CSS排版网页文字
9.4.2 创建动感文字
9.5 本章小结
9.6 练习题
第10章 用CSS设计图像和背景
10.1 设置网页的背景
10.1.1 背景颜色
10.1.2 背景图像
10.2 设置背景图像的属性
10.2.1 设置背景重复
10.2.2 设置固定背景
10.2.3 设置背景定位
10.3 设置网页图像的样式
10.3.1 设置图像边框
10.3.2 设置图文混合排版
10.4 应用CSS滤镜设计图像特效
10.4.1 控制图像和背景的透明度
10.4.2 灰度
10.4.3 反色
10.5 综合实例
10.5.1 给图片添加边框
10.5.2 鼠标移到图片时产生渐变效果
10.6 本章小结
10.7 练习题
第11章 设计更富灵活性的表格和表单
11.1 网页中的表格
11.1.1 表格对象标记
11.1.2 在Dreamweaver中插入表格
11.1.3 设置表格的颜色
11.1.4 设置表格的边框样式
11.1.5 设置表格的阴影
11.1.6 设置表格的渐变背景
11.2 网页中的表单
11.2.1 表单对象
11.2.2 表单标记
11.2.3 表单的布局设计
11.2.4 设置边框样式
11.2.5 设置背景样式
11.2.6 设置输入文本的样式
11.3 综合实例
11.3.1 制作变换背景色的表格
11.3.2 设计文本框的样式
11.4 本章小结
11.5 练习题
第12章 用CSS制作链接与网站导航
12.1 超链接基础
12.1.1 超链接的基本概念
12.1.2 使用页面属性设置超链接
12.2 链接标记
12.2.1 a:link
12.2.2 a:visited
12.2.3 a:active
12.2.4 a:hover
12.3 各种形式的超链接
12.3.1 背景色变换链接
12.3.2 多姿多彩的下划线链接
12.3.3 图像翻转链接
12.3.4 边框变换链接
12.4 项目列表
12.4.1 有序列表
12.4.2 无序列表
12.5 横排导航
12.5.1 文本导航
12.5.2 标签式导航
12.6 竖排导航
12.7 综合实例
12.7.1 使用CSS实现鼠标指针形状改变
12.7.2 使用CSS实现背景变换的导航菜单
12.8 本章小结
12.9 练习题
第3篇 CSS布局篇
第13章 CSS+Div布局定位基础
13.1 网站与Web标准
13.1.1 什么是Web标准
13.1.2 为什么要建立Web标准
13.1.3 怎样改善现有网站
13.2 Div标记与Span标记
13.2.1 Div概述
13.2.2 Div与Span的区别
13.3 盒子模型
13.3.1 盒子模型的概念
13.3.2 border
13.3.3 padding
13.3.4 margin
13.4 盒子的浮动与定位
13.4.1 盒子的浮动float
13.4.2 position定位
13.4.3 z-index空间位置
13.5 本章小结
13.6 练习题
第14章 CSS+Div布局方法
14.1 CSS布局理念
14.1.1 将页面用Div分块
14.1.2 设计各块的位置
14.1.3 用CSS定位
14.2 固定宽度布局
14.2.1 一列固定宽度
14.2.2 两列固定宽度
14.2.3 圆角框
14.3 可变宽度布局
14.3.1 一列自适应
14.3.2 两列宽度自适应
14.3.3 两列右列宽度自适应
14.3.4 三列浮动中间宽度自适应
14.3.5 三行二列居中高度自适应布局
14.4 CSS布局与传统的表格布局方式分析
14.5 本章小结
14.6 练习题
第4篇 JavaScript篇
第15章 JavaScript语法基础
15.1 JavaScript简介
15.1.1 JavaScript的历史
15.1.2 JavaScript的特点
15.2 JavaScript的放置位置
15.2.1 <script/>的使用方法
15.2.2 位于网页之外的单独脚本文件中
15.2.3 直接位于事件处理部分的代码中
15.3 JavaScript运算符
15.3.1 算术运算符
15.3.2 逻辑运算符
15.3.3 比较运算符
15.4 JavaScript程序语句
15.4.1 使用if语句
15.4.2 使用for循环
15.4.3 使用switch语句
15.4.4 使用while语句
15.5 综合实例——制作倒计时特效
15.6 本章小结
15.7 练习题
第16章 JavaScript中的事件
16.1 事件概述
16.2 事件分析
16.2.1 click事件
16.2.2 change事件
16.2.3 select事件
16.2.4 focus事件
16.2.5 load事件
16.2.6 鼠标移动事件
16.2.7 onblur事件
16.3 其他常用事件
16.4 综合实例——将事件应用于按钮中
16.5 本章小结
16.6 练习题
第17章 JavaScript中的函数和对象
17.1 什么是函数
17.2 函数的定义
17.2.1 函数的普通定义方式
17.2.2 函数的变量定义方式
17.2.3 函数的指针调用方式
17.3 JavaScript对象的声明和引用
17.3.1 声明和实例化
17.3.2 对象的引用
17.4 浏览器对象
17.4.1 navigator对象
17.4.2 windows对象
17.4.3 location对象
17.4.4 history对象
17.4.5 document对象
17.5 内置对象
17.5.1 date对象
17.5.2 数学对象math
17.5.3 字符串对象string
17.5.4 数组对象array
17.6 综合实例——改变网页背景颜色
17.7 本章小结
17.8 练习题
第5篇 综合实例篇
第18章 设计布局富有个性的个人网站
18.1 个人网站设计指南
18.1.1 确定网站主题
18.1.2 个人网站色彩搭配和结构设计
18.2 网站前期策划
18.2.1 确定网站主题
18.2.2 确定目录结构
18.2.3 网站蓝图的规划
18.3 创建本地站点
18.4 制作网站主页
18.4.1 设计页面的通用规则
18.4.2 导入外部CSS
18.4.3 制作左侧导航部分
18.4.4 制作右侧正文部分
18.4.5 制作底部版权部分
18.5 本章小结
18.6 练习题
第19章 公司宣传网站的布局
19.1 企业网站设计指南
19.1.1 企业网站的主要功能
19.1.2 色彩搭配与风格设计
19.2 分析架构
19.2.1 内容分析
19.2.2 HTML结构设计
19.3 各模块设计
19.3.1 布局设计
19.3.2 页面的通用规则
19.3.3 制作页头部分
19.3.4 制作网页左侧部分
19.3.5 制作网页右侧部分
19.4 本章小结
19.5 练习题
附录 参考答案