内容简介
第1章 网页设计基础
1.1万维网概述
1.2 HTML的概念
1.3 HTML开发组织
1.4网页设计相关概念
1.4.1超链接
1.4.2统一资源定位器
1.4.3网站
1.4.4网页
1.4.5首页
1.5网页的开发工具和浏览工具
1.5.1网页开发工具
1.5.2网页浏览工具
1.5.3 Dreamweaver的使用
1.6网页制作相关技术
1.6.1客户端应用技术
1.6.2服务器端应用技术
小结
习题
第2章 初识HTML
2.1 HTM L概述
2.1.1 HTML发展历史
2.1.2 HTML文件基本结构
2.1.3使用Dreamweaver创建一个HTML5页面
2.2文字标签
2.2.1显示普通文字
2.2.2输入特殊符号
2.2.3标题字标签
2.2.4修饰文字标签
2.2.5修饰字体标签
2.3段落标签
2.3.1段落标签〈p〉
2.3.2取消文字换行标签〈nobr〉
2.3.3修饰段落的对齐属性align
2.3.4保留原始排版标签〈pre〉
2.4图片标签与列表标签
2.4.1插入图片标签〈img〉
2.4.2建立有序列表
2.4.3建立无序列表
2.4.4建立定义列表
2.5链接标签
2.5.1建立文本链接
2.5.2建立书签链接
小结
上机指导
习题
第3章HTML中的表格
3.1绘制表格
3.1.1设置表格的标题
3.1.2设置表格的宽度和高度
3.1.3设置表格的边框色
3.1.4设置表格的对齐方式
3.1.5设置表格的背景颜色
3.1.6设置表格的背景图片
3.2行标签〈tr〉的属性
3.2.1设置行的高度
3.2.2设置行的边框颜色
3.2.3设置行的背景颜色
3.2.4设置行的水平位置
3.2.5设置行的垂直位置
3.3单元格标签〈td〉的属性
3.3.1设置单元格的大小
3.3.2设置单元格的水平对齐属性
3.3.3设置单元格的垂直对齐属性
3.3.4设置单元格的水平跨度
3.3.5设置单元格的垂直跨度
3.3.6设置单元格的背景色
3.3.7设置单元格的背景图片
3.3.8单元格属性综合运用
3.4表头标签〈th〉的属性
3.5表格的结构标签
3.5.1设置表首样式
3.5.2设置表主体样式
3.5.3设置表尾样式
小结
上机指导
习题
第4章 使用HTML创建表单
4.1表单概述
4.2表单标签〈form〉
4.2.1处理程序属性——action
4.2.2表单名称属性——name
4.2.3传送方法属性——method
4.2.4编码方式属性——enctype
4.2.5目标显示方式属性——target
4.3输入标签〈input〉
4.3.1文本框——text
4.3.2密码域——password
4.3.3“单选”按钮——radio
4.3.4复选框——checkbox
4.3.5“普通”按钮——button
4.3.6“提交”按钮——submit
4.3.7“重置”按钮——reset
4.3.8图像域——image
4.3.9隐藏域——hidden
4.3.10文件域——file
4.4文本域标签——textarea
4.5列表/菜单标签
4.6 HTML5新增表单属性
小结
上机指导
习题
第5章 使用图像
5.1图片的基本格式
5.2添加图像——img
5.3设置图像属性
5.3.1图像高度——height
5.3.2图像宽度——width
5.3.3图像边框——border
5.3.4图像水平间距——hspace
5.3.5图像垂直间距——vspace
5.3.6图像相对于文字基准线的对齐方式——align
5.3.7图像的提示文字——title
5.3.8图像的替换文字——alt
5.4使用〈img〉标签插入avi文件
5.4.1 avi的源文件属性——dynsrc
5.4.2设定avi文件循环次数属性 —— loop
5.4.3设定avi文件播放方式属性 —— start
5.5图像的超链接
5.5.1设置图像的超链接
5.5.2设置图像热区链接
小结
上机指导
习题
第6章 走进HTML的多媒体世界
6.1设置滚动文字
6.1.1滚动文字标签——marquee
6.1.2滚动方向属性——direction
6.1.3滚动方式属性——behavior
6.1.4滚动速度属性——scrollamount
6.1.5滚动延迟属性——scrolldelay
6.1.6滚动循环属性——loop
6.1.7滚动范围属性——width、 height
6.1.8滚动背景颜色属性——bgcolor
6.1.9滚动空间属性——hspace、vspace
6.2 〈audio〉标签和〈video〉标签
6.3多媒体标签的基本属性及使用
6.3.1多媒体标签基本属性
6.3.2使用〈audio〉标签播放音频
6.3.3使用〈video〉标签播放视频
6.3.4设置背景音乐——bgsound
6.4多媒体标签的方法
6.5多媒体标签的事件
6.5.1事件处理
6.5.2事件介绍
小结
上机指导
习题
第7章CSS概述
7.1 CSS的发展史
7.2 CSS3特性
7.3主流浏览器对CSS的支持
7.4一个简单的CSS示例
小结
习题
第8章CSS中的选择器
8.1选择器概述
8.2基础选择器
8.2.1元素选择器
8.2.2类选择器
8.2.3 ID选择器
8.2.4属性选择器
8.3其他选择器
8.3.1后代选择器
8.3.2子代选择器
8.3.3相邻兄弟元素选择器
8.3.4通用兄弟元素选择器
8.4伪类选择器及伪元素
8.4.1伪类选择器
8.4.2伪元素选择器
小结
上机指导
习题
第9章CSS常用属性
9.1文本相关属性
9.1.1文字
9.1.2文本
9.1.3设置超链接样式
9.2背景相关属性
9.2.1背景常规属性
9.2.2 CSS3新特性
9.3列表相关属性
9.4框模型
9.4.1概述
9.4.2内外边距的相关属性
9.4.3边框
9.5定位相关属性
9.5.1概述
9.5.2设置定位方式
9.5.3浮动
小结
上机指导
习题
第10章CSS3中的变形与动画
10.1 2D变换——transform
10.1.1 transform的基本属性值
10.1.2应用transform属性实现旋转
10.1.3应用transform属性实现缩放
10.1.4应用transform属性实现平移
10.1.5应用transform属性实现倾斜
10.1.6变形原点
10.2过渡效果——transition
10.2.1指定参与过渡的属性
10.2.2指定过渡的持续时间
10.2.3指定过渡的延迟时间
10.2.4指定过渡的动画类型
10.3动画——Animation
10.3.1关键帧
10.3.2动画属性
小结
上机指导
习题
第11章JavaScript概述
11.1 JavaScript概貌
11.1.1 JavaScript的历史
11.1.2 JavaScript的主要特点
11.1.3 JavaScript成功案例
11.2 JavaScript开发环境要求
11.2.1硬件要求
11.2.2软件要求
11.3 JavaScript在HTML中的使用
11.3.1在页面中直接嵌入JavaScript
11.3.2链接外部JavaScript
小结
上机指导
习题
第12章JavaScript基础
12.1 JavaScript数据结构
12.1.1标识符
12.1.2关键字
12.1.3常量
12.1.4变量
12.2数据类型
12.2.1数字型数据
12.2.2字符串型数据
12.2.3布尔型数据
12.2.4特殊数据类型
12.2.5数据类型的转换规则
12.3运算符与表达式
12.3.1算术运算符
12.3.2比较运算符
12.3.3赋值运算符
12.3.4字符串运算符
12.3.5布尔运算符
12.3.6条件运算符
12.3.7运算符优先级
12.3.8表达式
12.4流程控制语句
12.4.1条件控制语句
12.4.2循环控制语句
12.4.3跳转语句
12.5函数
12.5.1函数的定义
12.5.2函数的调用
12.5.3几种特殊的函数
小结
上机指导
习题
第13章JavaScript对象编程
13.1 Window窗口对象
13.1.1 Window对象
13.1.2对话框(Dialog )
13.1.3窗口对象常用操作
13.2 Document文档对象
13.2.1文档对象概述
13.2.2文档对象的常用属性、方法与事件
13.2.3 Document对象的应用
13.3 JavaScript与表单操作
13.3.1在JavaScript中访问表单
13.3.2在JavaScript中访问表单域
13.3.3表单的验证
13.4 DOM对象
13.4.1 DOM概述
13.4.2 DOM对象节点属性
13.4.3节点的几种操作
13.4.4获取文档中的指定元素
13.4.5与DHTML相对应的DOM
小结
上机指导
习题
第14章JavaScript中的事件处理
14.1事件与事件处理概述
14.1.1事件与事件名称
14.1.2 JavaScript的常用事件
14.1.3事件处理程序的调用
14.2 DOM事件模型
14.2.1事件流
14.2.2主流浏览器的事件模型
14.2.3事件对象
14.2.4注册与移除事件监听器
14.3鼠标和键盘事件
14.3.1鼠标的单击事件
14.3.2鼠标的按下和松开事件
14.3.3鼠标的移入和移出事件
14.3.4鼠标的移动事件
14.3.5键盘事件的使用
14.4页面事件
14.4.1加载与卸载事件
14.4.2页面的大小事件
14.5表单事件
14.5.1获得焦点与失去焦点事件
14.5.2失去焦点修改事件
14.5.3表单提交与重置事件
小结
上机指导
习题
第15章 综合项目——51购商城
15.1项目的设计思路
15.1.1项目概述
15.1.2界面预览
15.1.3功能结构
15.1.4文件夹组织结构
15.2主页的设计与实现
15.2.1主页的设计
15.2.2顶部区和底部区功能的实现
15.2.3商品分类导航功能的实现
15.2.4轮播图功能的实现
15.2.5商品推荐功能的实现
15.3商品列表页面的设计与实现
15.3.1商品列表页面的设计
15.3.2分类选项功能的实现
15.3.3商品列表区的实现
15.4商品详情页面的设计与实现
15.4.1商品详情页面的设计
15.4.2商品概要功能的实现
15.4.3商品评价功能的实现
15.4.4猜你喜欢功能的实现
15.5购物车页面的设计与实现
15.5.1购物车页面的设计
15.5.2购物车页面的实现
15.6付款页面的设计与实现
15.6.1付款页面的设计
15.6.2付款页面的实现
15.7登录和注册页面的设计与实现
15.7.1登录和注册页面的设计
15.7.2登录页面的实现
15.7.3注册页面的实现
小结
第16章 课程设计——游戏公园网站
16.1课程设计目的
16.2游戏公园网站概述
16.2.1网站特点
16.2.2功能结构
16.3主页的设计与实现
16.3.1主页的设计
16.3.2顶部区和底部区功能的实现
16.3.3推荐游戏功能的实现
16.3.4最新游戏功能的实现
16.4博客列表的设计与实现
16.4.1博客列表的设计
16.4.2博客列表的实现
16.5博客详情的设计与实现
16.5.1博客详情的设计
16.5.2博客详情的实现
16.6关于我们的设计与实现
16.6.1关于我们的设计
16.6.2关于我们的实现
小结
附录 实验
实验1通过Dreamweaver创建一个网页
实验2实现网页中的买家评论信息
实验3通过表格制作商城首页
实验4通过表单实现酒店筛选
实验5设置网页中图片的属性
实验6通过〈video〉标签添加视频
实验7实现鼠标滑过图片时的特效
实验8实现51购商城中鼠标划过的特效
实验9通过列表实现商品排列
实验10通过2D变换实现动态照片墙
实验11输出一张图片
实验12通过循环语句输出年份和月份
实验13实现商品详情中Tab菜单
实验14购物车常用操作