21世纪高等教育计算机规划教材

网页设计与制作——HTML+CSS+JavaScript

分享 推荐 0 收藏 6 阅读 2.6K
孙更新 , 宾晟 (主编) 978-7-115-33478-7

关于本书的内容有任何问题,请联系 刘博

以初学者的需要为前提,从最基本的HTML语法讲起,逐步过渡到实用的CSS技术和具有更强功能的JavaScript语言,引导读者循序渐进地掌握实用网页设计技术。本书详细地介绍了HTML、CSS 、JavaScript的所有属性并分析用法,结合了大量的实例来帮助读者理解,使读者能够迅速消化吸收,做到学以致用。
¥29.80 ¥25.33 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书介绍的HTML、CSS、JavaScript三种技术是Web标准的主要组成部分。本书从基本概念到具体实践、从页面结构设计到页面布局、从页面元素美化到程序控制的动态网页的各个层面,都通过实例进行细致的讲解。本书最后的综合开发案例更是将全书的内容进行总结,使读者能够对HTML、CSS、JavaScript技术融会贯通。
  本书语言平实,贴近初学者,可自学性强。书中每个知识点都有对应实例,初学者即使从来没有接触过网页制作,也可以轻松上手。
  本书可作为本、专科院校计算机科学、软件工程、数字媒体技术、多媒体设计等相关专业的网页设计开发课程的教材,也可作为打算学习或正从事网页设计开发的人员的参考书籍。

目录

目 录

第0章 网页设计基础知识 1
0.1 网站和网页概述 1
0.1.1 什么是网页 1
0.1.2 什么是网站 2
0.2 网页设计的基本原则 2
0.2.1 网页的基本构成元素 2
0.2.2 网页设计的美学原则 2
0.2.3 网页的布局结构原则 3
0.3 网站开发基本流程 4
0.3.1 站点定位与规划 4
0.3.2 网页布局与设计 5
0.3.3 网站测试与部署 6
0.3.4 网站更新与维护 6
课后小结 6
习题 6

第 1章 HTML概述 7
1.1 HTML简介 7
1.1.1 什么是HTML页面 7
1.1.2 HTML页面的结构 8
1.2 HTML基本语法 9
1.3 第 一个HTML页面 9
课后小结 11
习题 11

第 2章 HTML开发工具——Dreamweaver CS5 12
2.1 Dreamweaver CS5的安装 12
2.2 Dreamweaver CS5的使用 14
2.3 Dreamweaver CS5创建站点与页面 15
2.3.1 创建站点 15
2.3.2 创建页面 16
课后小结 16
习题 17

第3章 HTML页面的整体设计 18
3.1 页面头部信息设置 18
3.1.1 设置页面标题 18
3.1.2 设置页面基底网址 19
3.1.3 元信息标签 20
3.1.4 与CSS及javascript关联标签 21
3.2 页面主体设置 23
3.2.1 设置页面背景色 23
3.2.2 设置页面背景图片 24
3.2.3 设置页面整体边距 25
课后小结 26
习题 26

第4章 HTML页面中的文字与段落 27
4.1 段落样式和排版 27
4.1.1 设置文字分段 27
4.1.2 在文字中加入空格 28
4.1.3 设置文字换行 29
4.1.4 设置文字对齐方式 30
4.1.5 添加水平分隔线 30
4.2 设置文字样式 31
4.2.1 字体样式设置标签 32
4.2.2 设置文字的颜色 32
4.2.3 设置文字的大小 33
4.2.4 设置文字的字体 34
4.2.5 设置文字的外观 34
4.2.6 设置标题样式 36
4.2.7 其他文字修饰方法 36
4.3 建立和使用列表 37
4.3.1 列表的类型 38
4.3.2 无序列表 38
4.3.3 有序列表 39
4.3.4 定义列表 40
4.3.5 嵌套列表 41
4.4 超级链接 43
4.4.1 为文字设置链接 43
4.4.2 设置链接的打开方式 44
4.4.3 添加链接提示文字 44
4.4.4 设置锚 45
4.4.5 设置邮件链接 46
课后小结 47
习题 47

第5章 HTML页面中的图片和声音 48
5.1 在页面中插入图片 48
5.1.1 插入图片文件 48
5.1.2 设置图片的高度和宽度 49
5.1.3 设置图片的边框 50
5.1.4 添加图片替代文字 51
5.1.5 图文混合排版 52
5.1.6 图片添加链接 53
5.2 在页面中插入声音 54
5.2.1 设置页面背景声音 54
5.2.2 插入音乐文件 54
课后小结 55
习题 56

第6章 HTML页面中的表格 58
6.1 表格在页面中的作用 58
6.2 创建表格 58
6.2.1 表格的组成部分 59
6.2.2 创建表格的行和列 60
6.3 设置表格样式 61
6.3.1 设置表格的高度和宽度 62
6.3.2 设置表格的水平对齐方式 62
6.3.3 设置表格边框 64
6.3.4 设置表格的填充和间距 65
6.3.5 设置表格的背景色及背景图片 67
6.4 设置表格行的样式 68
6.4.1 设置行高 68
6.4.2 设置行内对齐方式 69
6.5 设置表格单元格的样式 70
6.5.1 设置单元格的高度和宽度 71
6.5.2 设置单元格对齐方式 71
6.6 表格的嵌套 73
课后小结 74
习题 74

第7章 HTML页面中的表单 78
7.1 表单在页面中的作用 78
7.1.1 表单的结构和用途 78
7.1.2 表单的数据传输方式 79
7.2 表单中的控件 80
7.2.1 单行文本框控件 80
7.2.2 密码框控件 81
7.2.3 多行文本框控件 82
7.2.4 单选框控件 82
7.2.5 复选框控件 83
7.2.6 下拉列表和列表框控件 84
7.2.7 各种按钮控件 85
7.2.8 图像域控件 86
7.2.9 文件域控件 87
7.2.10 隐藏域控件 88
课后小结 89
习题 89

第8章 HTML页面中的框架 91
8.1 框架在页面中的作用 91
8.2 在页面中建立框架 92
8.2.1 建立框架集 92
8.2.2 调整框架的比例 93
8.2.3 设置框架边框属性 94
8.2.4 设置框架滚动条 95
8.2.5 框架的嵌套 95
8.2.6 在框架中建立链接 96
8.3 浮动框架 98
课后小结 99
习题 99

第9章 CSS基础知识 101
9.1 CSS简介 101
9.1.1 CSS的发展 101
9.1.2 CSS的特点 102
9.2 CSS定义方式 102
9.3 CSS基本语法 103
9.3.1 选择符 103
9.3.2 属性 104
9.3.3 值 107
课后小结 107
习题 107

第 10章 CSS网页元素设计 109
10.1 字体设置 109
10.1.1 设置字体系列 109
10.1.2 设置字体大小 110
10.1.3 设置字体样式 111
10.1.4 设置字体粗细 112
10.1.5 设置字体变体 112
10.2 段落排版 114
10.2.1 调整字符间距 114
10.2.2 调整单词间距 115
10.2.3 设置文字修饰 115
10.2.4 设置段落缩进 116
10.3 背景设置 117
10.3.1 设置背景颜色 118
10.3.2 设置背景图片 118
10.3.3 设置重复背景图片 119
10.3.4 设置背景图片位置 120
10.4 边框和边距 121
10.4.1 设置边框样式 121
10.4.2 设置边框宽度 122
10.4.3 设置边框颜色 123
10.4.4 设置边距和填充 124
课后小结 125
习题 125

第 11章 DIV+CSS布局设计 127
11.1 图层(DIV)的创建 127
11.1.1 初识DIV 127
11.2.1 DIV样式设计 128
11.2 图层(DIV)的嵌套与浮动 129
11.3 CSS盒模型 131
课后小结 132
习题 133

第 12章 JavaScript概述 134
12.1 JavaScript简介 134
12.1.1 JavaScript语言简史 134
12.1.2 JavaScript的特点 135
12.1.3 JavaScript在页面中的应用 135
12.2 HTML页面中嵌入JavaScript的方法 136
12.2.1 页面中定义JavaScript代码 137
12.2.2 链接外部JavaScript文件 138
12.2.3 事件调用JavaScript程序 140
课后小结 140
习题 141

第 13章 JavaScript编程基础 142
13.1 JavaScript语法规则 142
13.1.1 区分大小写 142
13.1.2 代码的格式 142
13.1.3 代码的注释 143
13.1.4 常量 144
13.1.5 空白符和换行符 144
13.1.6 标识符 145
13.1.7 保留字 145
13.2 数据类型 146
13.2.1 数值类型 146
13.2.2 字符串类型 146
13.2.3 布尔型 147
13.2.4 空值型 147
13.2.5 未定义值 148
13.2.6 类型转换 148
13.3 变量 148
13.3.1 变量的命名 149
13.3.2 变量的声明 149
13.3.3 变量的赋值 150
13.4 运算符 150
13.4.1 算术运算符 150
13.4.2 赋值运算符 151
13.4.3 关系运算符 152
13.4.4 逻辑运算符 152
13.4.5 字符串运算符 153
13.4.6 其他运算符 153
13.4.7 运算符的优先级 154
13.5 流程控制 155
13.5.1 选择结构 155
13.5.2 循环结构 157
13.6 函数 160
13.6.1 函数的定义 161
13.6.2 函数的参数和返回值 161
13.7 对象 162
13.7.1 对象的属性 163
13.7.2 对象的方法 163
课后小结 163
习题 164

第 14章 JavaScript中的常用对象 166
14.1 内置对象 166
14.1.1 String对象 166
14.1.2 Number对象 168
14.1.3 Math对象 170
14.1.4 Date对象 172
14.1.5 Array对象 175
14.2 浏览器对象 178
14.2.1 window对象 179
14.2.2 frame对象 181
14.2.3 document对象 183
14.2.4 links对象 184
14.2.5 location对象 186
14.2.6 history对象 188
14.2.7 其他对象 189
课后小结 189
习题 190

第 15章 HTML+CSS+JavaScript综合实例 191
15.1 HTML+CSS+JavaScript开发导航栏 191
15.1.1 HTML制作的导航栏 191
15.1.2 添加CSS的导航栏 192
15.1.3 添加JavaScript的导航栏 193
15.2 DIV+CSS开发图片轮播 194
15.2.1 创建HTML页面中的DIV区域 194
15.2.2 定义CSS文件 195
15.3 HTML+CSS+JavaScript开发仿Google导航条 197
15.3.1 创建HTML页面中的导航条 197
15.3.2 定义CSS文件 198
课后小结 199
习题 200

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • Java Web程序设计教程

    陈沛强 谷灵康 金京犬

    本书作为Java Web程序设计的大学教程,对Java EE编程技术进行了系统全面的介绍。全书共分14章。首先...

    ¥48.00
  • C++程序设计——思想与方法 慕课版(第3版)

    翁惠玉 俞勇

    本书以C++语言为环境,重点讲授程序设计的思想和方法,包括过程化的程序设计和面向对象的程序设计,且本书非常强调...

    ¥49.80
  • 网页设计与制作(附微课视频 第2版)

    雷伟军

    本书依据教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页...

    ¥45.00
  • 数据结构与算法分析(C++语言版)

    张琨 张宏 朱保平

    本书共分10章,主要包括第1章绪论,第2章线性表,第3章栈和队列,第4章串,第5章数组和广义表,第6章 树和二...

    ¥45.00
  • 多媒体技术及应用

    李小英 谷长龙 段伟 蔡益红

    本书全面系统地介绍了多媒体技术的基础知识与应用软件的使用。全书共5章。第1章多媒体技术概论讲述了多媒体技术的基...

    ¥39.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部