描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787111452935丛书名: 高等院校规划教材 计算机科学与技术系列
内容简介
本书依照*Web标准(HTML 5和CSS 3)编写,全书贯穿理论与实践紧密结合的思想,将HTML和CSS相结合,使学习过程更接近实际工作。本书从五个层次进行编写:第1~2章是基础内容,包括网页设计基础和CSS基础;第3~8章是需要重点掌握的内容,包括网页布局、文本与图像、超链接、列表、表格和表单;第9~11章以进一步提高学生深入学习能力为目标,包括JavaScript、jQuery和网页多媒体实现;第12章是前面章节内容的综合实例应用,包括班级网站制作、用HTML 5和CSS 3开发博客、网页切片与搭建过程;第13章和附录是高级主题,供学生选学,包括CMS主题制作和用Muse构建网站。
为了更好地指导读者深入学习,在本书每章的习题中,提供了许多综合性较强的操作题。
为了更好地指导读者深入学习,在本书每章的习题中,提供了许多综合性较强的操作题。
目 录
出版说明
前言
第1章网页设计基础
1.1网页概述
1.2Web设计基础
1.2.1Web设计原则
1.2.2网站结构规划
1.3布局设计
1.3.1布局设计原则
1.3.2布局设计类型
1.3.3布局设计元素
1.3.4布局设计技术
1.4内容设计
1.4.1文本
1.4.2多媒体
1.4.3内容排版
1.5风格设计
1.5.1网页设计构成要素
1.5.2网页设计的风格类型
1.6色彩设计
1.6.1色彩基础
1.6.2网页中的色彩
1.6.3网页配色方案
1.7HTML基础
1.7.1HTML文档的结构
1.7.2HTML基本语法
1.7.3注释
1.7.4编写HTML文档的注意事项
1.7.5HTML 5文档
1.8小结
1.9思考与练习
第2章CSS基础
2.1理解CSS
2.1.1CSS简介
2.1.2CSS构造
2.2样式表的定义与使用
2.2.1定义标记的style属性
2.2.2定义内部样式表
2.2.3嵌入外部样式表
2.2.4链接外部样式表
2.3选择符
2.3.1元素选择符
2.3.2关系选择符
2.3.3属性选择符
2.3.4伪类与伪对象选择符
2.3.5群组选择符
2.4长度单位与颜色设置方法
2.4.1长度、百分比单位
2.4.2颜色设置方法
2.5盒子模型
2.5.1设置边距
2.5.2设置边框
2.5.3设置填充
2.6圆角边框与块阴影
2.6.1圆角边框
2.6.2块阴影
2.7小结
2.8思考与练习
第3章网页布局
3.1表格布局
3.2DIV与SPAN
3.3DIV+CSS布局设计方法
3.4中间自适应宽度三栏页面布局
3.5固定宽度布局
3.6HTML 5的文档结构元素
3.7其他布局属性
3.8小结
3.9思考与练习
第4章文本与图像
4.1文本样式
4.2文本排版样式
4.3文本元素
4.3.1基本的标签
4.3.2字符格式化
4.3.3输出
4.3.4块级
4.4添加特殊符号
4.4.1空格
4.4.2特殊符号
4.5图片
4.5.1图片标记
4.5.2图片的宽高、间距与边框
4.5.3图片的对齐方式
4.6背景
4.6.1背景颜色的属性
4.6.2背景图片的属性
4.6.3多重背景图像
4.7CSS 3增强的文本功能
4.7.1文本阴影
4.7.2溢出文本处理
4.7.3文本换行显示
4.8CSS 3增强的颜色功能
4.8.1HSL色彩模式
4.8.2HSLA色彩模式
4.8.3RGBA色彩模式
4.8.4不透明度
4.9小结
4.10思考与练习
第5章超链接
5.1创建超链接
5.1.1超链接路径
5.1.2内部链接
5.1.3外部链接
5.2链接对象
5.2.1图片链接
5.2.2书签链接
5.2.3电子邮件链接
5.2.4FTP链接
5.2.5下载文件的链接
5.3网页链接属性设置
5.4图像映射
5.5小结
5.6思考与练习
第6章列表
6.1无序列表
6.2有序列表
6.2.1编号样式
6.2.2编号起始值
6.2.3列表项样式
6.2.4列表项编号
6.3嵌套列表
6.4定义列表
6.5菜单列表
6.6图像列表
6.7列表符号位置
6.8使用列表制作导航
6.9小结
6.10思考与练习
第7章表格
7.1表格标记
7.1.1表格标记
7.1.2表格标题
7.1.3表格表头
7.1.4划分表格结构
7.2表格修饰
7.3设置行的属性
7.4设置单元格属性
7.5单线表格制作
7.6表格的嵌套
7.7表格布局
7.8小结
7.9思考与练习
第8章表单
8.1表单的概念
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.3多行文本输入框
8.4选择(列表/菜单)
8.5字段集与选项组
8.6小结
8.7思考与练习
第9章JavaScript
9.1JavaScript简介
9.2JavaScript程序
9.2.1语句
9.2.2函数
9.2.3消息对话框
9.3标识符和变量
9.3.1命名规定
9.3.2数据类型
9.3.3变量
9.3.4转义字符
9.4运算符和表达式
9.4.1算术运算符和表达式
9.4.2赋值运算符和表达式
9.4.3关系运算符和表达式
9.4.4逻辑运算符和表达式
9.4.5条件运算符和表达式
9.4.6其他运算符和表达式
9.5JavaScript程序控制结构
9.5.1顺序程序
9.5.2分支程序
9.5.3循环程序
9.6常用对象
9.6.1对象简介
9.6.2核心对象
9.6.3文档
9.6.4窗口
9.7事件编程
9.7.1事件简介
9.7.2表单事件
9.7.3鼠标事件
9.7.4键盘事件
9.7.5页面载入和离开
9.8利用JS实现在线订购功能
9.9小结
9.10思考与练习
第10章jQuery
10.1jQuery概述
10.2jQuery选择器
10.2.1基本选择器
10.2.2层次选择器
10.2.3过滤选择器
10.2.4表单选择器
10.3jQuery操作DOM
10.3.1访问元素
10.3.2节点操作
10.3.3遍历元素
10.3.4删除元素
10.4jQuery中的事件
10.4.1页面载入事件
10.4.2绑定事件
10.4.3切换事件
10.4.4移除事件
10.4.5trigger方法
10.5jQuery动画与特效
10.5.1基本动画
10.5.2滑动动画
10.5.3淡入淡出动画
10.5.4自定义动画
10.6jQuery UI插件
10.6.1jQuery UI交互性插件
10.6.2jQuery UI微型插件
10.7小结
10.8思考与练习
第11章网页多媒体实现
11.1HTML 5中的多媒体元素
11.1.1多媒体元素的基本属性
11.1.2多媒体元素的常用方法
11.1.3多媒体元素的重要事件
11.2HTML绘图基础
11.2.1canvas元素的基本用法
11.2.2绘制带边框矩形
11.2.3绘制渐变图形
11.3CSS动画设计
11.3.1CSS变形
11.3.2CSS变形原点
11.3.3CSS过渡
11.3.4CSS动画
11.4网页中的Flash动画与视频
11.5小结
11.6思考与练习
第12章综合实例
12.1班级网站制作
12.1.1网站规划与设计
12.1.2页面布局
12.1.3首页制作
12.1.4二级页面
12.2用HTML 5和CSS 3
开发博客
12.2.1网页结构设计
12.2.2用CSS3添加样式
12.2.3内容域和边栏的风格化
12.2.4博客文章的风格化
12.2.5为评论设置斑马纹
12.3网页切片与搭建过程
12.3.1网页切片
12.3.2页面搭建过程
12.4小结
12.5思考与练习
第13章CMS主题制作
13.1CMS简介
13.2安装Drupal
13.3Drupal主题制作
13.4小结
13.5思考与练习
附录用Muse构建网站
参考文献
前言
第1章网页设计基础
1.1网页概述
1.2Web设计基础
1.2.1Web设计原则
1.2.2网站结构规划
1.3布局设计
1.3.1布局设计原则
1.3.2布局设计类型
1.3.3布局设计元素
1.3.4布局设计技术
1.4内容设计
1.4.1文本
1.4.2多媒体
1.4.3内容排版
1.5风格设计
1.5.1网页设计构成要素
1.5.2网页设计的风格类型
1.6色彩设计
1.6.1色彩基础
1.6.2网页中的色彩
1.6.3网页配色方案
1.7HTML基础
1.7.1HTML文档的结构
1.7.2HTML基本语法
1.7.3注释
1.7.4编写HTML文档的注意事项
1.7.5HTML 5文档
1.8小结
1.9思考与练习
第2章CSS基础
2.1理解CSS
2.1.1CSS简介
2.1.2CSS构造
2.2样式表的定义与使用
2.2.1定义标记的style属性
2.2.2定义内部样式表
2.2.3嵌入外部样式表
2.2.4链接外部样式表
2.3选择符
2.3.1元素选择符
2.3.2关系选择符
2.3.3属性选择符
2.3.4伪类与伪对象选择符
2.3.5群组选择符
2.4长度单位与颜色设置方法
2.4.1长度、百分比单位
2.4.2颜色设置方法
2.5盒子模型
2.5.1设置边距
2.5.2设置边框
2.5.3设置填充
2.6圆角边框与块阴影
2.6.1圆角边框
2.6.2块阴影
2.7小结
2.8思考与练习
第3章网页布局
3.1表格布局
3.2DIV与SPAN
3.3DIV+CSS布局设计方法
3.4中间自适应宽度三栏页面布局
3.5固定宽度布局
3.6HTML 5的文档结构元素
3.7其他布局属性
3.8小结
3.9思考与练习
第4章文本与图像
4.1文本样式
4.2文本排版样式
4.3文本元素
4.3.1基本的标签
4.3.2字符格式化
4.3.3输出
4.3.4块级
4.4添加特殊符号
4.4.1空格
4.4.2特殊符号
4.5图片
4.5.1图片标记
4.5.2图片的宽高、间距与边框
4.5.3图片的对齐方式
4.6背景
4.6.1背景颜色的属性
4.6.2背景图片的属性
4.6.3多重背景图像
4.7CSS 3增强的文本功能
4.7.1文本阴影
4.7.2溢出文本处理
4.7.3文本换行显示
4.8CSS 3增强的颜色功能
4.8.1HSL色彩模式
4.8.2HSLA色彩模式
4.8.3RGBA色彩模式
4.8.4不透明度
4.9小结
4.10思考与练习
第5章超链接
5.1创建超链接
5.1.1超链接路径
5.1.2内部链接
5.1.3外部链接
5.2链接对象
5.2.1图片链接
5.2.2书签链接
5.2.3电子邮件链接
5.2.4FTP链接
5.2.5下载文件的链接
5.3网页链接属性设置
5.4图像映射
5.5小结
5.6思考与练习
第6章列表
6.1无序列表
6.2有序列表
6.2.1编号样式
6.2.2编号起始值
6.2.3列表项样式
6.2.4列表项编号
6.3嵌套列表
6.4定义列表
6.5菜单列表
6.6图像列表
6.7列表符号位置
6.8使用列表制作导航
6.9小结
6.10思考与练习
第7章表格
7.1表格标记
7.1.1表格标记
7.1.2表格标题
7.1.3表格表头
7.1.4划分表格结构
7.2表格修饰
7.3设置行的属性
7.4设置单元格属性
7.5单线表格制作
7.6表格的嵌套
7.7表格布局
7.8小结
7.9思考与练习
第8章表单
8.1表单的概念
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.3多行文本输入框
8.4选择(列表/菜单)
8.5字段集与选项组
8.6小结
8.7思考与练习
第9章JavaScript
9.1JavaScript简介
9.2JavaScript程序
9.2.1语句
9.2.2函数
9.2.3消息对话框
9.3标识符和变量
9.3.1命名规定
9.3.2数据类型
9.3.3变量
9.3.4转义字符
9.4运算符和表达式
9.4.1算术运算符和表达式
9.4.2赋值运算符和表达式
9.4.3关系运算符和表达式
9.4.4逻辑运算符和表达式
9.4.5条件运算符和表达式
9.4.6其他运算符和表达式
9.5JavaScript程序控制结构
9.5.1顺序程序
9.5.2分支程序
9.5.3循环程序
9.6常用对象
9.6.1对象简介
9.6.2核心对象
9.6.3文档
9.6.4窗口
9.7事件编程
9.7.1事件简介
9.7.2表单事件
9.7.3鼠标事件
9.7.4键盘事件
9.7.5页面载入和离开
9.8利用JS实现在线订购功能
9.9小结
9.10思考与练习
第10章jQuery
10.1jQuery概述
10.2jQuery选择器
10.2.1基本选择器
10.2.2层次选择器
10.2.3过滤选择器
10.2.4表单选择器
10.3jQuery操作DOM
10.3.1访问元素
10.3.2节点操作
10.3.3遍历元素
10.3.4删除元素
10.4jQuery中的事件
10.4.1页面载入事件
10.4.2绑定事件
10.4.3切换事件
10.4.4移除事件
10.4.5trigger方法
10.5jQuery动画与特效
10.5.1基本动画
10.5.2滑动动画
10.5.3淡入淡出动画
10.5.4自定义动画
10.6jQuery UI插件
10.6.1jQuery UI交互性插件
10.6.2jQuery UI微型插件
10.7小结
10.8思考与练习
第11章网页多媒体实现
11.1HTML 5中的多媒体元素
11.1.1多媒体元素的基本属性
11.1.2多媒体元素的常用方法
11.1.3多媒体元素的重要事件
11.2HTML绘图基础
11.2.1canvas元素的基本用法
11.2.2绘制带边框矩形
11.2.3绘制渐变图形
11.3CSS动画设计
11.3.1CSS变形
11.3.2CSS变形原点
11.3.3CSS过渡
11.3.4CSS动画
11.4网页中的Flash动画与视频
11.5小结
11.6思考与练习
第12章综合实例
12.1班级网站制作
12.1.1网站规划与设计
12.1.2页面布局
12.1.3首页制作
12.1.4二级页面
12.2用HTML 5和CSS 3
开发博客
12.2.1网页结构设计
12.2.2用CSS3添加样式
12.2.3内容域和边栏的风格化
12.2.4博客文章的风格化
12.2.5为评论设置斑马纹
12.3网页切片与搭建过程
12.3.1网页切片
12.3.2页面搭建过程
12.4小结
12.5思考与练习
第13章CMS主题制作
13.1CMS简介
13.2安装Drupal
13.3Drupal主题制作
13.4小结
13.5思考与练习
附录用Muse构建网站
参考文献
评论
还没有评论。