网页设计与制作 / 应用型大学计算机专业系列教材
¥29.00定价
作者: 赵立群、柴俊霞等
出版时间:2017年3月
出版社:清华大学出版社
- 清华大学出版社
- 9787302463191
- 1-1
- 91381
- 16开
- 2017年3月
- 工学
- 计算机科学与技术
- TP393.092
- 计算机类
- 高职高专
内容简介
目录
第1章Web前端技术概述1
1.1Web简介1
1.1.1从技术角度看Web发展历程1
1.1.2Web的系统结构4
1.2浏览器6
1.2.1浏览器的工作原理6
1.2.2浏览器中的插件9
1.3网页制作工具11
1.3.1HTML语言12
1.3.2CSS14
1.3.3JavaScript脚本语言14
1.3.4从网页制作的角度看网页构成15
【本章小结】16
【本章习题】16
第2章HTML语言17
2.1HTML网页的基本结构17
2.1.1HTML文件的基本结构17
2.1.2XHTML基本结构的标记说明18
2.2文本标记20
2.2.1段落、换行和水平线标记20
2.2.2分区标记21
2.2.3标题标记22
2.2.4设置字体、字号和颜色22
2.2.5设置字符样式23
2.2.6设置列表格式24
2.3表格的标记27
2.3.1认识表格标记27
2.3.2设置表格属性28
2.4超链接标记30
2.4.1超链接概述 30
2.4.2文本链接31
2.4.3图片链接与图像映射31
2.5插入多媒体标记 34
2.5.1图像标记及设置34
2.5.2加入音频、视频及动画文件34
2.5.3滚动字幕的设置36
2.6表单标记38
2.6.1表单的基本结构38
2.6.2表单的用户输入区38
2.6.3表单的选择栏39
2.6.4多行文本框40
2.7框架标记41
2.7.1标记42
2.7.2标记42
2.7.3标记 42
2.7.4标签44
【本章小结】46
【本章习题】46
第3章CSS样式基础48
3.1CSS48
3.1.1CSS概述48
3.1.2编辑CSS49
3.2添加CSS的方法50
3.2.1行内样式50
3.2.2内嵌式51
3.2.3链接式52
3.2.4导入样式53
3.2.5各种方式的优先级问题55
3.3CSS 2选择器55
3.3.1CSS 2选择器定义55
3.3.2选择器的应用55
3.3.3常用单位61
3.4CSS的字体和文本属性62
3.4.1字体的属性62
3.4.2文本属性65
3.5背景、链接和鼠标属性69
3.5.1背景样式属性69
3.5.2超链接73
3.5.3鼠标特效74
3.6表格、列表样式76
3.6.1表格的样式76
3.6.2列表样式79
【本章小结】81
【本章习题】81
第4章CSS div网页布局82
4.1盒模型82
4.1.1什么是盒模型82
4.1.2填充属性83
4.1.3边框属性85
4.1.4边界属性87
4.2元素的定位方式92
4.2.1元素定位的原则92
4.2.2浮动92
4.3CSS div网页布局95
4.3.1CSS div布局网页基础95
4.3.2对div与span的再认识97
4.4常见CSS div布局100
4.4.1单列居中布局100
4.4.2两列居中布局102
4.4.3多列居中布局106
4.4.4固定宽度、高度的块中内容溢出处理108
【本章小结】109
【本章习题】110
第5章JavaScript基础112
5.1JavaScript中的数据与运算112
5.1.1JavaScript的嵌入与运行112
5.1.2数据类型114
5.1.3变量与常量115
5.1.4运算符与表达式116
5.2流程控制语句117
5.2.1实现分支结构的语句117
5.2.2实现循环结构的语句120
5.3函数123
5.3.1函数的定义与调用123
5.3.2系统函数125
5.4对象127
5.4.1JavaScript对象概述127
5.4.2数组对象128
5.4.3字符串对象129
5.5事件响应130
5.5.1JavaScript事件响应概述 130
5.5.2表单事件131
5.5.3鼠标事件132
5.5.4键盘事件135
5.5.5页面载入和离开事件137
【本章小结】138
【本章习题】139
第6章浏览器对象140
6.1浏览器对象概述140
6.2window对象141
6.2.1窗口对象的属性和方法142
6.2.2窗口对象的应用143
6.3document对象149
6.3.1documemt对象的集合、属性和方法149
6.3.2访问页面元素150
6.3.3向文档写入内容152
6.4navigator对象155
6.4.1navigator对象概述155
6.4.2检测浏览器155
6.5location对象157
6.5.1location对象的常用属性和方法157
6.5.2location的应用157
6.6history对象158
6.6.1history对象的属性与方法159
6.6.2history对象的应用159
6.7网页特效161
6.7.1漂动广告161
6.7.2用JavaScript CSS制作下拉菜单163
【本章小结】165
【本章习题】166
第7章网站设计167
7.1网页设计167
7.1.1网页设计概述 167
7.1.2交互设计168
7.1.3界面设计172
7.2网站建设177
7.2.1网站建设的基本流程177
7.2.2常见网站类型简析178
7.2.3网站要素的规划180
7.2.4Web站点建设的常用方法183
7.3网站设计案例187
【本章小结】190
【本章习题】191
参考文献192
1.1Web简介1
1.1.1从技术角度看Web发展历程1
1.1.2Web的系统结构4
1.2浏览器6
1.2.1浏览器的工作原理6
1.2.2浏览器中的插件9
1.3网页制作工具11
1.3.1HTML语言12
1.3.2CSS14
1.3.3JavaScript脚本语言14
1.3.4从网页制作的角度看网页构成15
【本章小结】16
【本章习题】16
第2章HTML语言17
2.1HTML网页的基本结构17
2.1.1HTML文件的基本结构17
2.1.2XHTML基本结构的标记说明18
2.2文本标记20
2.2.1段落、换行和水平线标记20
2.2.2分区标记21
2.2.3标题标记22
2.2.4设置字体、字号和颜色22
2.2.5设置字符样式23
2.2.6设置列表格式24
2.3表格的标记27
2.3.1认识表格标记27
2.3.2设置表格属性28
2.4超链接标记30
2.4.1超链接概述 30
2.4.2文本链接31
2.4.3图片链接与图像映射31
2.5插入多媒体标记 34
2.5.1图像标记及设置34
2.5.2加入音频、视频及动画文件34
2.5.3滚动字幕的设置36
2.6表单标记38
2.6.1表单的基本结构38
2.6.2表单的用户输入区38
2.6.3表单的选择栏39
2.6.4多行文本框40
2.7框架标记41
2.7.1标记42
2.7.2标记42
2.7.3标记 42
2.7.4标签44
【本章小结】46
【本章习题】46
第3章CSS样式基础48
3.1CSS48
3.1.1CSS概述48
3.1.2编辑CSS49
3.2添加CSS的方法50
3.2.1行内样式50
3.2.2内嵌式51
3.2.3链接式52
3.2.4导入样式53
3.2.5各种方式的优先级问题55
3.3CSS 2选择器55
3.3.1CSS 2选择器定义55
3.3.2选择器的应用55
3.3.3常用单位61
3.4CSS的字体和文本属性62
3.4.1字体的属性62
3.4.2文本属性65
3.5背景、链接和鼠标属性69
3.5.1背景样式属性69
3.5.2超链接73
3.5.3鼠标特效74
3.6表格、列表样式76
3.6.1表格的样式76
3.6.2列表样式79
【本章小结】81
【本章习题】81
第4章CSS div网页布局82
4.1盒模型82
4.1.1什么是盒模型82
4.1.2填充属性83
4.1.3边框属性85
4.1.4边界属性87
4.2元素的定位方式92
4.2.1元素定位的原则92
4.2.2浮动92
4.3CSS div网页布局95
4.3.1CSS div布局网页基础95
4.3.2对div与span的再认识97
4.4常见CSS div布局100
4.4.1单列居中布局100
4.4.2两列居中布局102
4.4.3多列居中布局106
4.4.4固定宽度、高度的块中内容溢出处理108
【本章小结】109
【本章习题】110
第5章JavaScript基础112
5.1JavaScript中的数据与运算112
5.1.1JavaScript的嵌入与运行112
5.1.2数据类型114
5.1.3变量与常量115
5.1.4运算符与表达式116
5.2流程控制语句117
5.2.1实现分支结构的语句117
5.2.2实现循环结构的语句120
5.3函数123
5.3.1函数的定义与调用123
5.3.2系统函数125
5.4对象127
5.4.1JavaScript对象概述127
5.4.2数组对象128
5.4.3字符串对象129
5.5事件响应130
5.5.1JavaScript事件响应概述 130
5.5.2表单事件131
5.5.3鼠标事件132
5.5.4键盘事件135
5.5.5页面载入和离开事件137
【本章小结】138
【本章习题】139
第6章浏览器对象140
6.1浏览器对象概述140
6.2window对象141
6.2.1窗口对象的属性和方法142
6.2.2窗口对象的应用143
6.3document对象149
6.3.1documemt对象的集合、属性和方法149
6.3.2访问页面元素150
6.3.3向文档写入内容152
6.4navigator对象155
6.4.1navigator对象概述155
6.4.2检测浏览器155
6.5location对象157
6.5.1location对象的常用属性和方法157
6.5.2location的应用157
6.6history对象158
6.6.1history对象的属性与方法159
6.6.2history对象的应用159
6.7网页特效161
6.7.1漂动广告161
6.7.2用JavaScript CSS制作下拉菜单163
【本章小结】165
【本章习题】166
第7章网站设计167
7.1网页设计167
7.1.1网页设计概述 167
7.1.2交互设计168
7.1.3界面设计172
7.2网站建设177
7.2.1网站建设的基本流程177
7.2.2常见网站类型简析178
7.2.3网站要素的规划180
7.2.4Web站点建设的常用方法183
7.3网站设计案例187
【本章小结】190
【本章习题】191
参考文献192