为你推荐
前言
第1章 HTML基础
1.1 了解Internet相关知识
1.1.1 TCP/IP协议
1.1.2 IP地址和域名
1.1.3 URL
1.1.4 Web浏览器
1.2 网页与网站
1.2.1 网页与网站的关系
1.2.2 静态网页与动态网页
1.3 HTML、CSS与JavaScript
1.3.1 HTML、CSS和JavaScript代码
1.3.2 HTML在网页中的作用
1.3.3 CSS在网页中的作用
1.3.4 JavaScript在网页中的作用
1.4 HTML网页技术
1.4.1 HTML概述
1.4.2 HTML文档结构
1.4.3 HTML中的标签形式
1.4.4 编写HTML时需要注意的问题
1.5 了解XHTML
1.5.1 什么是XHTML
1.5.2 XHTML的文档结构
1.5.3 XHTML的代码规范
1.5.4 XHTML的文档类型
1.5.5 名字空间
1.5.6 使用XHTML的优势
1.6 两种编写HTML的方法
1.6.1 使用记事本编写
课堂案例 使用记事本编写HTML页面
1.6.2 使用Dreamweaver编写
课堂案例 使用Dreamweaver编写网页
1.7 网页设计制作流程
1.7.1 前期网站策划
1.7.2 规划站点结构
1.7.3 收集网站相关素材
1.7.4 网页的版式与布局分析
1.7.5 确定网页配色
1.7.6 设计网站页面
1.7.7 切割和优化网页图像
1.7.8 制作网站HTML页面
1.7.9 开发动态网站模块
1.7.10 申请域名和服务器空间
1.7.11 测试并上传网站
1.7.12 网站的更新与维护
1.8 本章小结
1.9 课后习题
1.9.1 课后习题:制作简单的HTML页面
第2章 HTML整体结构设置
2.1 网页头部<head>标签
2.1.1 网页标题<title>标签
2.1.2 网页说明description
2.1.3 网页关键字keywords
2.1.4 网页编码格式charset
2.1.5 网页编辑工具generator
2.1.6 网页作者信息author
2.1.7 网页定时跳转refresh
2.1.8 网页基址<base>标签
课堂案例 综合设置网页头信息
2.2 网页主体<body>标签
2.2.1 网页边距margin
2.2.2 网页默认文字颜色text
课堂案例 设置网页文字
2.2.3 默认链接文字link
课堂案例 设置网页链接文字
2.2.4 网页背景颜色bgcolor
2.2.5 网页背景图片background
课堂案例 设置网页背景效果
2.3 本章小结
2.4 课后习题
2.4.1 课后习题1:设置插画设计网站头信息
2.4.2 课后习题2:综合设置网页整体外观
第3章 HTML中文本与段落设置
3.1 网页文本处理
3.1.1 在网页中输入文字的方法
3.1.2 在文本中插入空格
3.1.3 插入特殊字符
课堂案例 在网页中输入文本
3.1.4 文本换行<br />标签
3.1.5 文本强制不换行<nobr>标签
课堂案例 对文本进行换行
3.1.6 文本分段<p>标签
3.1.7 段落文本对齐
课堂案例 段落文本处理
3.2 设置网页字体
3.2.1 设置字体
3.2.2 设置文字大小
3.2.3 设置文字颜色
课堂案例 设置文字效果
3.2.4 文字加粗<b>和<strong>标签
3.2.5 文字倾斜<i>和<em>标签
3.2.6 文字下划线<u>标签
课堂案例 修饰网页中的文字
3.2.7 上标与下标文字
3.2.8 标题文字<h1>至<h6>标签
课堂案例 在网页中创建标题文字
3.3 水平线
3.3.1 在网页中插入水平线
3.3.2 设置水平线宽度和高度
3.3.3 设置水平线的颜色
3.3.4 水平线对齐方式
3.3.5 去除水平线阴影
课堂案例 为网页文本添加水平分割线
3.4 滚动文本
3.4.1 文本滚动<marquee>标签
3.4.2 设置文本滚动方向
3.4.3 文本滚动的方式和速度
课堂案例 制作网站滚动公告
3.5 本章小结
3.6 课后习题
3.6.1 课后习题1:制作广告促销页面
3.6.2 课后习题2:制作文章页面
第4章 HTML中列表设置
4.1 HTML中列表的组成
4.2 列表设置
4.2.1 无序列表<ul>标签
课堂案例 制作无序新闻列表
4.2.2 有序列表<ol>标签
课堂案例 制作音乐排行榜
4.2.3 定义列表<dl>标签
课堂案例 制作论坛列表
4.2.4 目录列表<dir>标签
4.2.5 菜单列表<menu>标签
4.3 本章小结
4.4 课后习题
4.4.1 课后习题1:制作网站新闻公告
4.4.2 课后习题2:制作玩家排行
第5章 HTML中图像设置
5.1 了解网页中的图像格式
5.1.1 网页常用图像格式
5.1.2 选择合适的图像格式
5.2 在网页中插入图像
5.2.1 图像标签<img>
5.2.2 设置图像宽度和高度
5.2.3 设置图像边框
课堂案例 制作个人网站欢迎页
5.2.4 设置图像水平间距和垂直间距
5.2.5 设置图像相对于文字的对齐方式
5.2.6 设置图像的替代文字
课堂案例 制作图文混排页面
5.3 本章小结
5.4 课后习题
5.4.1 课后习题1:制作个性网站页面
5.4.2 课后习题2:制作图像页面
第6章 HTML中超链接设置
6.1 了解超链接和链接路径
6.1.1 什么是超链接
6.1.2 相对路径
6.1.3 绝对路径
6.1.4 根路径
6.2 创建超链接
6.2.1 超链接<a>标签
6.2.2 超链接打开方式target属性
6.2.3 超链接提示alt属性
课堂案例 为文字和图像设置超链接
6.2.4 创建E-mail链接
课堂案例 设置网页电子邮件链接
6.2.5 特殊超链接
课堂案例 设置网页中的特殊链接
6.2.6 脚本链接
课堂案例 创建关闭网页窗口链接
6.3 创建锚点链接
6.3.1 插入锚点
6.3.2 设置锚点链接
课堂案例 制作游戏角色介绍页面
6.4 创建图像超链接
6.4.1 图像超链接
6.4.2 图像热点区域链接
课堂案例 为网页图像创建热点链接
6.5 本章小结
6.6 课后习题
6.6.1 课后习题1:设置网页中的基础链接
6.6.2 课后习题2:设置其他特殊链接
第7章 HTML中多媒体设置
7.1 多媒体标签<embed>
7.1.1 插入Flash动画
课堂案例 制作Flash欢迎页
7.1.2 插入FLV视频
课堂案例 在网页中插入F LV视频
7.2 添加背景音乐
7.2.1 网页中所支持的音频格式
7.2.2 背景音乐<bgsound>标签
7.2.3 设置背景音乐循环播放次数
课堂案例 为网页添加背景音乐
7.2.4 嵌入音频
课堂案例 在网页中嵌入音频播放条
7.3 插入普通视频
7.3.1 网页中所支持的视频文件格式
7.3.2 插入视频
课堂案例 制作视频网页
7.4 本章小结
7.5 课后习题
7.5.1 课后习题1:个人Flash网站
7.5.2 课后习题2:为设计网站添加背景音乐
第8章 HTML中表单元素的设置
8.1 表单<form>
8.1.1 插入表单<form>标签
8.1.2 表单动作
8.1.3 表单传送方式
8.1.4 表单编码方式
8.1.5 目标显示方式
8.2 插入表单元素
8.2.1 文本字段
8.2.2 密码字段
8.2.3 图像域
课堂案例 用户登录界面
8.2.4 文本区域
8.2.5 隐藏域
8.2.6 复选框
课堂案例 制作网站调查
8.2.7 单选按钮
课堂案例 制作网站投票
8.2.8 列表/菜单
课堂案例 制作网站搜索
8.2.9 文件域
8.2.10 按钮
8.3 本章小结
8.4 课后习题
8.4.1 课后习题1:制作用户登录框
8.4.2 课后习题2:制作用户留言
第9章 HTML中表格和Div的应用
9.1 了解表格
9.2 创建表格
9.2.1 表格<table>标签
9.2.2 表格标题<caption>标签
9.2.3 表头<th>标签
课堂案例 创建一周学习安排表
9.3 表格结构标签
9.3.1 表格头部
9.3.2 表格主体
9.3.3 表格尾部
课堂案例 制作学生成绩数据表
9.4 设置表格属性
9.4.1 设置表格宽度和高度
9.4.2 表格的对齐方式
9.4.3 表格的边框粗细
9.4.4 表格边框颜色
9.4.5 表格的背景颜色和背景图像
课堂案例 为表格设置背景图像
9.5 设置单元行和单元格属性
9.5.1 设置单元行内容水平和垂直对齐
9.5.2 单元格间距
9.5.3 单元格边距
9.5.4 合并单元格
课堂案例 制作新闻列表
9.6 Div设置
9.6.1 插入Div
9.6.2 Div属性设置
课堂案例 制作网站形象页
9.7 本章小结
9.8 课后习题
9.8.1 课后习题1:计划安排表
9.8.2 课后习题2:网页欢迎页面
第10章 HTML中框架的设置
10.1 使用框架组织网页
10.2 框架集<frameset>标签
10.2.1 水平划分框架
10.2.2 垂直划分框架
10.2.3 嵌套的框架
10.2.4 设置框架边框
10.2.5 框架边框宽度
10.2.6 框架边框颜色
10.3 框架<frame>标签
10.3.1 框架页面源文件
10.3.2 框架名称
10.3.3 调整框窗口尺寸
10.3.4 框架与页面的水平和垂直边距
10.3.5 设置框架滚动条显示
10.3.6 不支持框架标签
课堂案例 制作摄影网站
10.4 IFrame框架
10.4.1 IFrame框架源文件
10.4.2 IFrame框架的宽度和高度
10.4.3 IFrame框架的对齐方式
10.4.4 IFrame框架是否显示滚动条
10.4.5 IFrame框架的边框
课堂案例 制作产品页面
10.5 本章小结
10.6 课后习题
10.6.1 课后习题1:制作化妆品网页
10.6.2 课后习题2:制作个人作品网页
第11章 CSS样式基础
11.1 CSS样式在网页中的作用
11.1.1 CSS样式概述
11.1.2 使用CSS样式的好处
11.1.3 CSS样式与浏览器
11.2 CSS样式的语法
11.2.1 如何编写CSS样式
11.2.2 CSS样式的基本语法
11.2.3 CSS样式的规则
11.2.4 CSS样式能做什么
11.2.5 CSS样式不能做什么
11.3 基本CSS选择器
11.3.1 通配选择器
课堂案例 创建通配符CSS样式
11.3.2 标签选择器
11.3.3 类选择器
课堂案例 创建标签和类CSS样式
11.3.4 ID选择器
课堂案例 创建ID CSS样式
11.3.5 伪类选择器
课堂案例 创建超链接伪类CSS样式
11.3.6 群选择器
11.3.7 派生选择器
11.4 在HTML页面中使用CSS样式
11.4.1 行内CSS样式
课堂案例 应用行内CSS样式
11.4.2 内部CSS样式
课堂案例 应用内部CSS样式
11.4.3 导入外部CSS样式表文件
课堂案例 在网页中导入外部CSS样式
11.4.4 链接外部CSS样式表文件
课堂案例 在网页中链接外部CSS样式
11.5 本章小结
11.6 课后习题
11.6.1 课后习题1:控制网页整体外观
11.6.2 课后习题2:控制文本显示效果
第12章 使用CSS设置文字和段落样式
12.1 设置文字样式
12.1.1 字体font-family
12.1.2 字体大小font-size
12.1.3 字体颜色color
课堂案例 设置网页文字基本样式
12.1.4 字体粗细font-weight
12.1.5 字体样式font-style
课堂案例 设置文字粗细和倾斜
12.1.6 英文字体大小写text-transform
12.1.7 文字修饰text-decoration
课堂案例 设置英文内容修饰
12.2 设置段落样式
12.2.1 字间距letter-spacing
12.2.2 行间距line-height
12.2.3 段落首字下沉
课堂案例 美化段落样式
12.2.4 段落首行缩进text-indent
12.2.5 段落水平对齐text-align
课堂案例 设置段落缩进和水平对齐
12.3 本章小结
12.4 课后习题
12.4.1 课后习题1:设置网页中文本样式
12.4.2 课后习题2:设置网页中段落样式
第13章 使用CSS设置列表和背景样式
13.1 设置列表样式
13.1.1 ul无序列表样式
课堂案例 设置无序列表样式
13.1.2 ol有序列表样式
课堂案例 设置有序列表样式
13.1.3 更改列表项目样式
13.1.4 使用图片作为列表样式
课堂案例 制作图像列表效果
13.1.5 定义列表
课堂案例 制作新闻列表
13.2 设置背景样式
13.2.1 定义页面背景颜色
13.2.2 定义页面背景图像
13.2.3 定义背景图像的重复方式
课堂案例 为网页设置背景图像
13.2.4 定义背景图像的位置
课堂案例 背景图像的定位
13.2.5 固定背景图像
课堂案例 固定的网页背景图像
13.3 本章小结
13.4 课后习题
13.4.1 课后习题1:制作网页新闻列表栏目
13.4.2 课后习题2:为网页添加背景图像效果
第14章 使用CSS设置图片和超链接样式
14.1 设置图片样式
14.1.1 定义图片边框
课堂案例 为图片添加边框
14.1.2 定义图片缩放
课堂案例 设置网页中图像大小
14.1.3 设置图片水平对齐
课堂案例 控制网页中图像的水平对齐
14.1.4 设置图片垂直对齐
课堂案例 控制网页中图像的垂直对齐
14.2 设置超链接样式
14.2.1 超链接文字
课堂案例 美化网页中的超链接文本
14.2.2 按钮式超链接
课堂案例 制作按钮导航菜单
14.2.3 为超链接添加背景
课堂案例 制作变换背景的导航菜单
14.3 本章小结
14.4 课后习题
14.4.1 课后习题1:制作多彩图像边框
14.4.2 课后习题2:制作不同超链接文字效果
第15章 使用鼠标效果和CSS滤镜
15.1 使用CSS定义鼠标效果
15.1.1 使用CSS定义鼠标指针样式
课堂案例 定义鼠标指针样式
15.1.2 使用CSS定义鼠标变幻效果
课堂案例 制作变化的鼠标指针
15.2 CSS滤镜
15.2.1 Alpha滤镜
课堂案例 实现图像半透明效果
15.2.2 BlendTrans滤镜
15.2.3 Blur滤镜
课堂案例 实现图像模糊效果
15.2.4 Chroma滤镜
15.2.5 DropShadow与Shadow滤镜
课堂案例 为网页中元素添加阴影效果
15.2.6 FlipH与FlipV滤镜
课堂案例 实现元素的水平和垂直翻转
15.2.7 Glow滤镜
课堂案例 实现文字光晕效果
15.2.8 Gray滤镜
课堂案例 快速将网页设置为黑白效果
15.2.9 Invert滤镜
课堂案例 将网页处理为胶片效果
15.2.10 Light滤镜
15.2.11 Mask滤镜
课堂案例 实现文字遮罩效果
15.2.12 RevealTrans滤镜
15.2.13 Wave滤镜
15.2.14 Xray滤镜
15.3 本章小结
15.4 课后习题
15.4.1 课后习题1:使用Wave滤镜实现波纹效果
15.4.2 课后习题2:使用Xray滤镜实现X光照效果
第16章 CSS布局
16.1 关于CSS盒模型
16.1.1 什么是CSS盒模型
16.1.2 填充padding
16.1.3 边框border
课堂案例 设置填充和边框属性
16.1.4 边界margin
课堂案例 设置边界属性
16.2 CSS布局理念
16.2.1 使用Div分块
16.2.2 控制各块的位置
16.2.3 使用CSS定位
16.3 浮动与定位
16.3.1 浮动float
课堂案例 网页布局中的浮动定位
16.3.2 定位position
16.3.3 空间位置z-index
课堂案例 网页布局中的position定位
16.4 页面内容居中布局
16.4.1 使用自动空白边居中
16.4.2 使用定位和负值空白边居中
16.5 固定宽度布局
16.5.1 一列固定宽度布局
16.5.2 两列固定宽度布局
16.5.3 两列固定宽度居中布局
16.6 自适应宽度布局
16.6.1 一列自适应宽度
16.6.2 两列宽度自适应
16.6.3 两列右列宽度自适应
16.6.4 三列浮动中间宽度自适应
16.6.5 自适应高度的解决办法
16.7 Div标签与Span标签
16.7.1 Div概述
16.7.2 Div与Span区别
16.8 CSS布局与传统表格布局的分别
16.9 本章小结
16.10 课后习题
16.10.1 课后习题1:网页内容居中的布局
16.10.2 课后习题2:固定的导航菜单
第17章 JavaScript基础
17.1 了解JavaScript
17.1.1 什么是JavaScript
17.1.2 JavaScript基础
17.1.3 JavaScript的发展
17.1.4 JavaScript的特点
17.1.5 JavaScript在网页中的作用是什么
17.2 在网页中使用JavaScript
17.2.1 使用<script>标签
17.2.2 独立的JavaScript文件
17.2.3 事件处理代码
17.3 编写一个简单的JavaScript
课堂案例 输出三角形
17.4 本章小结
17.5 课后习题
17.5.1 课后习题1:弹出提示信息
第18章 JavaScript的语法基础
18.1 JavaScript基础语法
18.1.1 JavaScript代码格式
18.1.2<Script>标签声明
18.1.3 大小写规范
18.1.4 添加注释
18.1.5 JavaScript中的保留字
18.1.6 输出方法
18.2 JavaScript交互基本方法
18.2.1 信息对话框
课堂案例 实现网页弹出信息对话框
18.2.2 选择对话框
课堂案例 网页弹出选择对话框
18.2.3 显示提示的对话框
课堂案例 在网页中使用提示对话框
18.3 变量
18.3.1 什么是变量
18.3.2 变量的声明和使用
18.4 数据类型
18.4.1 什么是数据类型
18.4.2 基本的数据类型
课堂案例 字符串数据类型的用法
课堂案例 布尔数据类型的用法
18.5 运算符
18.5.1 运算符与表达式
课堂案例 表达式的合并用法
18.5.2 基本的运算符
课堂案例 加法运算符的灵活运用
18.5.3 关系运算符
课堂案例 关系运算符的运用
18.5.4 逻辑运算符
课堂案例 逻辑运算符的运用
18.5.5 其他常用运算符
18.6 条件和循环语句
18.6.1 if条件语句
课堂案例 if条件语句的运用
18.6.2 switch条件语句
课堂案例 switch条件语句的运用
18.6.3 while循环语句
课堂案例 while循环语句的运用
18.6.4 do…while循环语句
18.6.5 for循环
课堂案例 for循环语句的运用
18.6.6 for…in循环
课堂案例 for…in循环语句的运用
18.6.7 如何合理控制循环语句
课堂案例 合理控制循环语句
18.7 本章小结
18.8 课后习题
18.8.1 课后习题1:使用switch判断语句
18.8.2 课后习题2:制作倒计时效果
第19章 JavaScript中的事件响应
19.1 事件概述
19.1.1 事件和事件处理程序
19.1.2 HTML元素常用事件
19.1.3 如何使用事件
19.2 常用事件
19.2.1 click事件
课堂案例 在网页中使用click事件
19.2.2 change事件
课堂案例 在网页中使用change事件
19.2.3 select事件
课堂案例 在网页中使用select事件
19.2.4 focus事件
课堂案例 在网页中使用focus事件
19.2.5 load事件
课堂案例 在网页中使用load事件
19.2.6 onblur事件
课堂案例 在网页中使用onblur事件
19.2.7 鼠标移动事件
19.3 其他常用事件
19.4 本章小结
19.5 课后习题
19.5.1 课后习题1:使用click事件实现打印网页
19.5.2 课后习题2:使用change事件实现选择提示
第20章 JavaScript中的函数
20.1 什么是JavaScript函数
20.2 定义JavaScript函数
20.2.1 函数一般定义方式
课堂案例 使用function定义函数
20.2.2 函数变量定义方式
课堂案例 使用new function()定义函数
20.2.3 函数指针调用方式
20.3 对象的声明和引用
20.3.1 对象声明和实例化
20.3.2 引用对象
课堂案例 声明对象并实例化
20.4 什么是面向对象编程
20.5 JavaScript核心对象
20.5.1 数组对象array
课堂案例 制作产品列表
20.5.2 日期对象date
课堂案例 在网页中显示系统日期和时间
20.5.3 数学运算对象Math
课堂案例 数学运算对象的使用
20.5.4 字符串对象String
课堂案例 字符串对象的使用
20.6 JavaScript浏览器对象模型
20.6.1 浏览器信息对象navigator
课堂案例 显示浏览器系统信息
20.6.2 窗口对象window
课堂案例 实现关闭网页浏览器窗口功能
20.6.3 位置对象location
20.6.4 历史对象history
课堂案例 history对象的使用
20.6.5 系统显示信息对象screen
课堂案例 获取屏幕信息
20.7 JavaScript文档对象模型
20.7.1 文档对象模型简介
20.7.2 document对象属性
20.7.3 document对象方法
课堂案例 动态改变文档属性
20.8 本章小结
20.9 课后习题
课后习题1:制作打开浏览器窗口
课后习题2:制作简单的网页动画
第21章 JavaScript实现网页动态效果
21.1 JavaScript实现网页文字特效
21.1.1 可选择文章字体大小
课堂案例 可选择文章字体大小
21.1.2 实现打字效果
课堂案例 实现打字效果
21.2 JavaScript实现网页图像特效
21.2.1 图像切换效果
课堂案例 图像切换效果
21.2.2 网站相册效果
课堂案例 网站相册效果
21.3 JavaScript实现导航菜单特效
21.3.1 网站下拉导航菜单
课堂案例 网站下拉导航菜单
21.3.2 实现动态菜单效果
课堂案例 动态导航菜单
21.4 本章小结
第22章 综合案例
22.1 制作保健品网站
课堂案例 制作保健品网站
22.2 制作食品网站
课堂案例 制作食品网站
22.3 制作儿童产品网站
课堂案例 制作儿童产品网站
22.4 制作电器公司网站
课堂案例 制作电器公司网站
22.5 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜