书籍详情
网页设计教程
作者:叶增炉
出版社:电子工业出版社
出版时间:2013-08-01
ISBN:9787121204753
定价:¥28.00
购买这本书可以去
内容简介
《计算机“卓越工程师计划”应用型教材:网页设计教程》通过大量实例,系统地讲解了网页设计的相关知识,探讨网页设计的基础理论和实际运用技术;主要内容包括网页设计概述、超文本标记语言HTML、可扩展标记语言XML、JavaScript技术、服务器端脚本语言PHP、数据库访问技术、CSS3+HTML5 新技术、综合案例。
作者简介
叶增炉,讲师,硕士研究生,毕业于成都理工大学,现在铜陵学院数学与计算机科学系任教。发表专业论文多篇
目录
目 录
第1章 网页设计概述 1
1.1 网页设计中的基本概念 1
1.1.1 互联网 1
1.1.2 万维网和浏览器 1
1.1.3 网页与网站 2
1.2 网页设计工具 3
1.3 网页设计的基本原则 4
本章小结 5
习题1 5
第2章 HTML 6
2.1 HTML概念 6
2.2 HTML文档基本结构 6
2.3 HTML标签及其属性 7
2.3.1 基本标签 7
2.3.2 页面文本的排版标签 8
2.3.3 图片标签 10
2.3.4 超级链接标签 10
2.3.5 列表标签 12
2.3.6 表格标签 13
2.3.7 框架标签 14
2.3.8 表单标签 15
本章小结 16
习题2 16
第3章 CSS 17
3.1 CSS概述 17
3.1.1 什么是CSS 17
3.1.2 CSS的特点 17
3.1.3 CSS的引用方法 18
3.2 CSS语法 20
3.2.1 CSS语法概述 20
3.2.2 基本CSS选择器 22
3.2.3 复合CSS选择器 24
3.2.4 CSS的继承特性 26
3.2.5 CSS的层叠特性 27
3.2.6 CSS背景属性 27
3.2.7 CSS文本属性 28
3.2.8 CSS字体属性 28
3.2.9 CSS列表属性 29
3.2.10 CSS表格属性 30
3.2.11 CSS伪类(Pseudo-classes)属性 30
3.3 CSS盒子模型 31
3.3.1 盒子模型概述 31
3.3.2 CSS内边距属性 32
3.3.3 CSS边框属性 33
3.3.4 CSS外边距属性 36
3.4 CSS浮动与定位 40
3.4.1 块级元素 40
3.4.2 CSS定位机制 41
3.4.3 CSS position属性 41
3.4.4 CSS相对定位 42
3.4.5 CSS绝对定位 43
3.4.6 CSS浮动 43
3.4.7 CSS浮动(float)属性 45
3.4.8 CSS尺寸(dimension)属性 47
3.4.9 CSS分类(classification)属性 47
本章小结 48
习题3 48
第4章 JavaScript 49
4.1 JavaScript概述 49
4.1.1 JavaScript是什么技术 49
4.1.2 执行JavaScript代码 49
4.2 JavaScript对象、事件和类 50
4.2.1 JavaScript对象 50
4.2.2 JavaScript事件 53
4.2.3 JavaScript类 54
4.3 JavaScript变量、表达式和控制语句 57
4.3.1 JavaScript变量 57
4.3.2 JavaScript运算符及表达式 58
4.3.3 JavaScript条件控制语句 59
4.3.4 JavaScript循环控制语句 62
4.4 JavaScript函数 66
4.5 JavaScript消息框 67
4.6 JavaScript程序实例分析 67
本章小结 73
习题4 73
第5章 XML 74
5.1 XML概述 74
5.1.1 什么是XML 74
5.1.2 XML与HTML的关系 74
5.1.3 XML与CSS的关系 76
5.2 XML的基本语法 77
5.2.1 XML文档结构 78
5.2.2 XML语法规则 78
5.2.3 XML声明 80
5.2.4 XML元素 81
5.3 DTD规范 84
5.4 XML DOM解析方式 85
5.4.1 创建一个DOM对象并装载XML文档 86
5.4.2 使用DOM文档创建XML文档 86
5.4.3 使用DOM操作XML文档 87
本章小结 90
习题5 90
第6章 PHP 92
6.1 PHP概述 92
6.2 PHP的安装与配置 92
6.2.1 Windows下的安装 92
6.2.2 Linux下的安装 95
6.3 PHP语法 95
6.3.1 基本语法 95
6.3.2 条件分支if...else语句 98
6.3.3 多分支switch语句 100
6.3.4 循环语句 100
6.3.5 PHP数组 103
6.3.6 PHP函数 105
6.3.7 PHP表单 107
6.3.8 PHP引用文件 108
6.3.9 PHP Cookie 109
6.3.10 PHP Session 111
6.3.11 PHP异常处理 112
6.3.12 PHP过滤器 113
6.4 PHP调用数据库 114
6.4.1 PHP调用MySQL数据库 114
6.4.2 PHP连接ODBC 116
6.5 PHP应用实例 118
6.5.1 访客计数器 118
6.5.2 图像操作 118
6.5.3 Cookie应用 119
6.5.4 文件上传 120
6.5.5 投票调查 121
6.5.6 聊天室程序 123
6.5.7 留言板程序 125
本章小结 128
习题6 128
第7章 MySQL 129
7.1 MySQL数据类型 129
7.2 使用SQL操作数据库 130
7.3 使用PHP访问数据库 131
7.3.1 使用PHP连接MySQL数据库 131
7.3.2 使用PHP操作MySQL数据库 133
7.4 使用PHP备份与还原数据库 141
7.4.1 使用PHP备份MySQL数据库 141
7.4.2 使用PHP还原MySQL数据库 142
本章小结 142
习题7 142
第8章 HTML5 143
8.1 HTML5简介 143
8.1.1 什么是HTML5 143
8.1.2 HTML5的新特性 143
8.2 HTML5的基本结构及新元素 145
8.2.1 HTML5的基本结构 145
8.2.2 HTML5的新语义元素 146
8.2.3 多媒体元素 147
8.2.4 新交互元素 148
本章小结 150
习题8 151
第9章 综合实例 152
9.1 div+CSS技术综合实例 152
9.1.1 使用div+CSS技术制作一种li列表样式特效 152
9.1.2 使用CSS技术实现带小箭头的二级下拉导航菜单 155
9.2 使用HTML5+CSS3进行网页设计与布局 158
9.3 使用PHP+MySQL制作留言板 161
本章小结 168
习题9 168
第1章 网页设计概述 1
1.1 网页设计中的基本概念 1
1.1.1 互联网 1
1.1.2 万维网和浏览器 1
1.1.3 网页与网站 2
1.2 网页设计工具 3
1.3 网页设计的基本原则 4
本章小结 5
习题1 5
第2章 HTML 6
2.1 HTML概念 6
2.2 HTML文档基本结构 6
2.3 HTML标签及其属性 7
2.3.1 基本标签 7
2.3.2 页面文本的排版标签 8
2.3.3 图片标签 10
2.3.4 超级链接标签 10
2.3.5 列表标签 12
2.3.6 表格标签 13
2.3.7 框架标签 14
2.3.8 表单标签 15
本章小结 16
习题2 16
第3章 CSS 17
3.1 CSS概述 17
3.1.1 什么是CSS 17
3.1.2 CSS的特点 17
3.1.3 CSS的引用方法 18
3.2 CSS语法 20
3.2.1 CSS语法概述 20
3.2.2 基本CSS选择器 22
3.2.3 复合CSS选择器 24
3.2.4 CSS的继承特性 26
3.2.5 CSS的层叠特性 27
3.2.6 CSS背景属性 27
3.2.7 CSS文本属性 28
3.2.8 CSS字体属性 28
3.2.9 CSS列表属性 29
3.2.10 CSS表格属性 30
3.2.11 CSS伪类(Pseudo-classes)属性 30
3.3 CSS盒子模型 31
3.3.1 盒子模型概述 31
3.3.2 CSS内边距属性 32
3.3.3 CSS边框属性 33
3.3.4 CSS外边距属性 36
3.4 CSS浮动与定位 40
3.4.1 块级元素 40
3.4.2 CSS定位机制 41
3.4.3 CSS position属性 41
3.4.4 CSS相对定位 42
3.4.5 CSS绝对定位 43
3.4.6 CSS浮动 43
3.4.7 CSS浮动(float)属性 45
3.4.8 CSS尺寸(dimension)属性 47
3.4.9 CSS分类(classification)属性 47
本章小结 48
习题3 48
第4章 JavaScript 49
4.1 JavaScript概述 49
4.1.1 JavaScript是什么技术 49
4.1.2 执行JavaScript代码 49
4.2 JavaScript对象、事件和类 50
4.2.1 JavaScript对象 50
4.2.2 JavaScript事件 53
4.2.3 JavaScript类 54
4.3 JavaScript变量、表达式和控制语句 57
4.3.1 JavaScript变量 57
4.3.2 JavaScript运算符及表达式 58
4.3.3 JavaScript条件控制语句 59
4.3.4 JavaScript循环控制语句 62
4.4 JavaScript函数 66
4.5 JavaScript消息框 67
4.6 JavaScript程序实例分析 67
本章小结 73
习题4 73
第5章 XML 74
5.1 XML概述 74
5.1.1 什么是XML 74
5.1.2 XML与HTML的关系 74
5.1.3 XML与CSS的关系 76
5.2 XML的基本语法 77
5.2.1 XML文档结构 78
5.2.2 XML语法规则 78
5.2.3 XML声明 80
5.2.4 XML元素 81
5.3 DTD规范 84
5.4 XML DOM解析方式 85
5.4.1 创建一个DOM对象并装载XML文档 86
5.4.2 使用DOM文档创建XML文档 86
5.4.3 使用DOM操作XML文档 87
本章小结 90
习题5 90
第6章 PHP 92
6.1 PHP概述 92
6.2 PHP的安装与配置 92
6.2.1 Windows下的安装 92
6.2.2 Linux下的安装 95
6.3 PHP语法 95
6.3.1 基本语法 95
6.3.2 条件分支if...else语句 98
6.3.3 多分支switch语句 100
6.3.4 循环语句 100
6.3.5 PHP数组 103
6.3.6 PHP函数 105
6.3.7 PHP表单 107
6.3.8 PHP引用文件 108
6.3.9 PHP Cookie 109
6.3.10 PHP Session 111
6.3.11 PHP异常处理 112
6.3.12 PHP过滤器 113
6.4 PHP调用数据库 114
6.4.1 PHP调用MySQL数据库 114
6.4.2 PHP连接ODBC 116
6.5 PHP应用实例 118
6.5.1 访客计数器 118
6.5.2 图像操作 118
6.5.3 Cookie应用 119
6.5.4 文件上传 120
6.5.5 投票调查 121
6.5.6 聊天室程序 123
6.5.7 留言板程序 125
本章小结 128
习题6 128
第7章 MySQL 129
7.1 MySQL数据类型 129
7.2 使用SQL操作数据库 130
7.3 使用PHP访问数据库 131
7.3.1 使用PHP连接MySQL数据库 131
7.3.2 使用PHP操作MySQL数据库 133
7.4 使用PHP备份与还原数据库 141
7.4.1 使用PHP备份MySQL数据库 141
7.4.2 使用PHP还原MySQL数据库 142
本章小结 142
习题7 142
第8章 HTML5 143
8.1 HTML5简介 143
8.1.1 什么是HTML5 143
8.1.2 HTML5的新特性 143
8.2 HTML5的基本结构及新元素 145
8.2.1 HTML5的基本结构 145
8.2.2 HTML5的新语义元素 146
8.2.3 多媒体元素 147
8.2.4 新交互元素 148
本章小结 150
习题8 151
第9章 综合实例 152
9.1 div+CSS技术综合实例 152
9.1.1 使用div+CSS技术制作一种li列表样式特效 152
9.1.2 使用CSS技术实现带小箭头的二级下拉导航菜单 155
9.2 使用HTML5+CSS3进行网页设计与布局 158
9.3 使用PHP+MySQL制作留言板 161
本章小结 168
习题9 168
猜您喜欢