商品详情
书名:HTML +CSS+JavaScript网页制作实用教程
定价:49.0
ISBN:9787115536648
作者:赵良涛
版次:第1版
出版时间:2020-08
内容提要:
本书全面介绍了使用HTML、CSS、JavaScript进行网页设计和制作的各方面内容和技巧。全书共16章,主要内容包括HTML5入门基础、HTML基本标记、使用图像和多媒体元素、使用表格、HTML5开发实战、设计特效文字样式、设计图像和背景样式、使用CSS设计表单和表格样式、使用链接与列表设计网站导航、移动网页设计基础CSS3、CSS盒子模型与布局入门、CSS定位布局方法、JavaScript语法基础、JavaScript中的事件、JavaScript中的函数和对象、公司宣传网站布局综合实例。 本书随书提供课堂案例、课堂练习、课后习题的源文件,以及在线教学视频。同时还为老师提供教学PPT课件、教案、教学大纲等资源,便于老师课堂教学。 本书语言简洁、内容丰富,适合网页设计与制作人员、网站建设与开发人员、大中专院校相关专业师生、网页制作培训班学员、个人网站爱好者与自学读者阅读。
作者简介:
赵良涛 山东科技大学计算机技术专业士,商泽学脑计算机实验教学中心主任,Web技术专家,主要从事计算机教学和实验室管理工作,有10余年开发经验。精通计算机网络开发技术,对HTML5、Java Script、CSS3、 jQueryWeb等网络开发技术有很深的研究。
目录:
第 1章 HTML5入门基础12
1.1 HTML简介13
1.2 HTML文件的编写方法13
1.2.1 课堂案例——使用记事本编写HTML文件13
1.2.2 课堂案例——使用Dreamweaver编写HTML文件14
1.3 新增的主体结构元素15
1.3.1 课堂案例——使用article元素15
1.3.2 课堂案例——使用section元素16
1.3.3 课堂案例——使用nav元素17
1.3.4 课堂案例——使用aside元素19
1.4 新增的非主体结构元素19
1.4.1 课堂案例——使用header元素19
1.4.2 课堂案例——使用hgroup元素20
1.4.3 课堂案例——使用footer元素21
1.4.4 课堂案例——使用address元素22
1.5 本章小结23
1.6 课后习题23
第 2章 HTML基本标记24
2.1 HTML页面主体常用设置25
2.1.1 课堂案例——定义网页背景色bgcolor25
2.1.2 课堂案例——设置背景图片background26
2.1.3 课堂案例——设置文字颜色text27
2.1.4 课堂案例——设置链接文字属性28
2.1.5 课堂案例——设置页面边距30
2.2 页面头部标记<head>31
2.3 页面标题标记<title>31
2.4 元信息标记<meta>32
2.4.1 设置页面关键字32
2.4.2 设置页面说明33
2.4.3 定义编辑工具33
2.4.4 定义页面的作者信息34
2.4.5 定义网页文字及语言34
2.4.6 课堂案例——定义页面的跳转35
2.5 标题字36
2.6 段落标记37
2.6.1 课堂案例——使用段落标记<p>37
2.6.2 课堂案例——使用换行标记<br>38
2.6.3 课堂案例——不换行标记<nobr>38
2.7 水平线39
2.8 课堂练习——创建基本的HTML文件40
2.9 本章小结41
2.10 课后习题41
第3章 使用图像和多媒体元素42
3.1 网页中常见的图像格式43
3.2 插入图像并设置图像属性43
3.2.1 图像标记<img>43
3.2.2 课堂案例——设置图像高度height45
3.2.3 课堂案例——设置图像宽度width45
3.2.4 课堂案例——设置图像的替代文字alt46
3.3 添加多媒体文件47
3.4 添加音乐48
3.4.1 <audio>标记48
3.4.2 课堂案例——给网页添加音乐播放器48
3.5 课堂练习49
3.5.1 课堂练习1——创建多媒体网页49
3.5.2 课堂练习2——创建图文混合排版网页50
3.6 本章小结51
3.7 课后习题51
第4章 使用表格52
4.1 创建表格53
4.1.1 表格的基本构成table、tr、td53
4.1.2 设置表格的标题caption54
4.1.3 表头th55
4.2 表格基本属性56
4.2.1 课堂案例——表格宽度width57
4.2.2 课堂案例——表格边框宽度border58
4.2.3 课堂案例——内框宽度cellspacing59
4.2.4 课堂案例——表格内文字与边框间距cellpadding59
4.3 表格的行属性60
4.3.1 行背景bgcolor、background60
4.3.2 行文字的水平对齐方式align62
4.3.3 行文字的垂直对齐方式valign63
4.4 单元格属性63
4.4.1 水平跨度colspan64
4.4.2 垂直跨度rowspan65
4.4.3 对齐方式align、valign66
4.5 表格的结构67
4.5.1 表格的表头标记<thead>67
4.5.2 表格的表主体标记<tbody>68
4.5.3 表格的表尾标记<tfoot>69
4.6 课堂练习——使用表格排版网页71
4.7 本章小结74
4.8 课后习题74
第5章 HTML5开发实战75
5.1 HTML5 视频video76
5.1.1 <video>标记简介76
5.1.2 课堂案例——在网页中添加视频文件77
5.1.3 课堂案例——链接不同的视频文件77
5.2 HTML5 音频audio78
5.2.1 <audio>标记简介78
5.2.2 课堂案例——隐藏audio播放器79
5.2.3 课堂案例——使用<audio>标记的事件80
5.3 HTML5 地理定位81
5.3.1 地理定位方法81
5.3.2 课堂案例——处理拒绝和错误82
5.3.3 课堂案例——在地图上显示用户的位置83
5.4 HTML5 画布canvas84
5.4.1 <canvas>标记84
5.4.2 课堂案例——绘制直线85
5.4.3 课堂案例——线性渐变86
5.4.4 课堂案例——径向渐变87
5.5 HTML5 SVG88
5.5.1 SVG简介89
5.5.2 课堂案例——绘制各种图形89
5.5.3 课堂案例——文本与图像92
5.5.4 课堂案例——设置描边效果92
5.5.5 课堂案例——创建动画93
5.6 课堂练习94
5.6.1 课堂练习1——绘制椭圆95
5.6.2 课堂练习2——绘制精彩图形96
5.7 本章小结97
5.8 课后习题97
第6章 设计特效文字样式98
6.1 认识CSS99
6.2 使用CSS99
6.2.1 CSS的基本语法99
6.2.2 添加CSS的方法100
6.3 设置文本样式101
6.3.1 课堂案例——设置字体font-family101
6.3.2 课堂案例——设置字号font-size102
6.3.3 课堂案例——设置字体风格font-style103
6.3.4 课堂案例——设置加粗字体font-weight104
6.3.5 课堂案例——设置小写字母转为大写font-variant105
6.4 设置段落格式106
6.4.1 课堂案例——设置单词间隔word-spacing106
6.4.2 课堂案例——设置字符间隔letter-spacing107
6.4.3 课堂案例——设置文字修饰text-decoration108
6.4.4 课堂案例——设置垂直对齐方式vertical-align109
6.4.5 课堂案例——设置文本转换text-transform110
6.4.6 课堂案例——设置水平对齐方式text-align112
6.4.7 课堂案例——设置文本缩进text-indent113
6.4.8 课堂案例——设置文本行高line-height114
6.4.9 课堂案例——设置处理空白white-space114
6.4.10 文本反排unicode-bidi、direction115
6.5 课堂练习——用CSS排版网页文字116
6.6 本章小结118
6.7 课后习题118
第7章 设计图像和背景样式119
7.1 设置网页的背景120
7.1.1 课堂案例——使用background-color设置背景颜色120
7.1.2 课堂案例——使用background-image设置背景图像121
7.2 设置背景图像样式121
7.2.1 课堂案例——使用background-repeat设置背景平铺122
7.2.2 课堂案例——使用background-attachment设置固定
背景123
7.2.3 课堂案例——使用background-position设置背景位置124
7.3 应用CSS滤镜设计图像特效126
7.3.1 不透明度alpha126
7.3.2 动感模糊blur128
7.3.3 阴影效果dropShadow129
7.3.4 灰度处理gray130
7.3.5 反相invert131
7.4 课堂练习132
7.4.1 课堂练习1——文字与图片上下垂直居中132
7.4.2 课堂练习2——CSS实现背景半透明效果133
7.5 本章小结135
7.6 课后习题135
第8章 使用CSS设计表单和表格样式136
8.1 表单form137
8.1.1 程序提交action137
8.1.2 表单名称name137
8.1.3 传送方法method138
8.1.4 编码方式enctype138
8.1.5 目标显示方式target139
8.2 插入表单对象140
8.2.1 课堂案例——插入文字字段text140
8.2.2 课堂案例——插入密码域password141
8.2.3 课堂案例——插入单选按钮radio142
8.2.4 课堂案例——插入复选框checkbox143
8.2.5 课堂案例——插入普通按钮button 143
8.2.6 课堂案例——插入提交按钮submit144
8.2.7 课堂案例——重置按钮reset145
8.2.8 课堂案例——插入图像域image146
8.2.9 课堂案例——插入隐藏域hidden147
8.2.10 课堂案例——插入文件域file148
8.3 菜单和列表148
8.3.1 课堂案例——插入下拉菜单148
8.3.2 课堂案例——插入列表项149
8.4 设计表格样式150
8.4.1 设置表格阴影151
8.4.2 设置表格的渐变背景152
8.5 课堂练习153
8.5.1 课堂练习1——设置输入文本的样式153
8.5.2 课堂练习2——鼠标指针经过时改变表格行的颜色153
8.5.3 课堂练习3——用虚线美化表格的边框154
8.6 本章小结155
8.7 课后习题155
第9章 使用链接与列表设计网站导航156
9.1 链接样式设置基础157
9.1.1 课堂案例——设置鼠标指针属性cursor157
9.1.2 课堂案例——设置下画线样式text-decoration158
9.1.3 课堂案例——设置未访问过的超链接a:link159
9.1.4 课堂案例——设置鼠标指针悬停时状态a:hover160
9.1.5 课堂案例——设置已访问超链接样式a:visited160
9.1.6 课堂案例——设置超链接的激活样式a:active161
9.2 有序列表162
9.2.1 课堂案例——设置有序列表标记<ol>162
9.2.2 课堂案例——设置有序列表的序号类型type163
9.2.3 课堂案例——设置有序列表的起始数值start164
9.3 无序列表165
9.3.1 课堂案例——设置无序列表标记<ul>165
9.3.2 课堂案例——设置无序列表的类型type166
9.3.3&
- 人民邮电出版社有限公司 (微信公众号认证)
- 人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...