图书介绍
HTML+CSS+JavaScript网页制作实用教程PDF|Epub|txt|kindle电子书版本下载
![HTML+CSS+JavaScript网页制作实用教程](https://www.shukui.net/cover/23/30713441.jpg)
- 吕凤顺,王爱华,王轶凤主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302277545
- 出版时间:2012
- 标注页数:460页
- 文件大小:186MB
- 文件页数:471页
- 主题词:超文本标记语言,HTML 5-程序设计-高等职业教育-教材;网页制作工具,CSS-高等职业教育-教材;JAVA语言-程序设计-高等职业教育-教材
PDF下载
下载说明
HTML+CSS+JavaScript网页制作实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 HTML、CSS、JavaScript概述1
1.1 Web网页的基本概念1
1.1.1 Internet网络与WWW1
1.1.2网页1
1.1.3网站3
1.1.4 Web标准4
1.2网页工作原理与制作工具6
1.2.1网页的工作原理6
1.2.2网页制作工具7
1.3 HTML、CSS、JavaScript简介与示例7
1.3.1 HTML超文本标记语言7
1.3.2 CSS层叠样式表10
1.3.3 JavaScript脚本语言11
1.4网站的发布与测试13
1.4.1在实验室或局域网内部发布HTML页面13
1.4.2在Internet上发布网站14
1.4.3测试网页15
1.5如何学习HTML、CSS、JavaScript15
1.5.1掌握HTML、CSS、JavaScript的语法结构15
1.5.2借助Dreamweaver网页设计工具16
1.5.3参考已有网站的代码16
1.6习题18
第2章 HTML基本语法与头部内的标记19
2.1 HTML文档结构19
2.1.1 HTML文档的构成19
2.1.2 HTML文档头部标记<head>19
2.1.3 HTML文档主体标记<body>20
2.2 HTML基本语法20
2.2.1标记语法20
2.2.2属性语法22
2.3 XHTML文档结构23
2.3.1 XHTML文档的构成23
2.3.2 XHTML标记的通用标准属性25
2.3.3 XHTML的语法规则26
2.4 HTML文档头部的相关标记28
2.4.1设置页面标题<title>28
2.4.2设置基底网址<base/>28
2.4.3设置基准字体<basefont/>30
2.4.4定义页面元信息<meta/>30
2.4.5引用外部文件<link/>32
2.5习题33
第3章 HTML页面基本元素35
3.1 HTML文本字符、注释标记及标记分类35
3.1.1普通文本、实体字符与注释标记35
3.1.2 HTML文档的标记与分类37
3.2文本与修饰标记37
3.2.1设置文本标记37
3.2.2文本修饰标记39
3.2.3块级文本标记41
3.2.4样式组织标记<span><div>44
3.3列表标记45
3.3.1有序列表<ol>46
3.3.2无序列表<ul>46
3.3.3定义列表<dl>48
3.3.4目录、菜单列表<dir><menu>48
3.3.5列表嵌套应用49
3.4插入图像标记52
3.5超链接标记55
3.5.1超链接、设置锚点标记<a>55
3.5.2超链接页面的URL路径56
3.5.3关于target属性58
3.5.4链接到普通文档、图像或多媒体文件58
3.5.5设置锚点与E-mail链接59
3.6图像映射标记61
3.6.1图像映射方式62
3.6.2创建图像映射标记62
3.6.3使用图像映射的<img/>图像63
3.7表格标记65
3.7.1表格的语法结构65
3.7.2创建表格标记<table>66
3.7.3标题标记<caption>67
3.7.4行标记<tr>67
3.7.5单元格标记<th><td>67
3.7.6表格结构划分标记<thead><tfoot><tbody>71
3.8表格与DIV页面布局72
3.8.1布局示例一72
3.8.2布局示例二74
3.8.3简单布局应用75
3.9习题78
第4章HTML框架、表单、多媒体81
4.1框架集、框架标记81
4.1.1框架集文档的结构81
4.1.2框架集标记<frameset>82
4.1.3框架标记<frame/>83
4.1.4不支持框架标记<noframes>83
4.1.5浮动框架标记<iframe>89
4.2表单标记90
4.2.1创建表单标记<form>90
4.2.2表单输入标记<input/>91
4.2.3文本区标记<textarea>97
4.2.4按钮标记<button>97
4.2.5滚动列表与下拉列表标记<select><option>99
4.2.6控件标签标记<label>102
4.2.7表单分组及标题标记<fieldset><legend>103
4.3 IE浏览器滚动字幕、背景音乐与多媒体104
4.3.1 IE浏览器滚动字幕标记<marquee>104
4.3.2 IE浏览器播放背景音乐标记<bgsound/>106
4.3.3 IE浏览器播放多媒体标记<embed>107
4.4 XHTML播放多媒体标记110
4.4.1嵌入对象标记<object><param>110
4.4.2以<object>播放Flash文件111
4.4.3以<object>使用RealPlayer播放器112
4.4.4以<object>使用Media Player播放器114
4.4.5以<object>自动嵌入合适的播放器115
4.5习题116
第5章 CSS样式表基础119
5.1 CSS概述119
5.2 CSS样式规则与内联CSS样式120
5.2.1 CSS样式规则120
5.2.2内联CSS样式120
5.3 CSS文本样式规则121
5.3.1 CSS大小尺寸量度的属性值121
5.3.2 CSS颜色的属性值122
5.3.3文本字符的CSS样式属性123
5.3.4文本外观CSS样式属性126
5.3.5行内元素定位——垂直对齐132
5.4 CSS样式表134
5.4.1 CSS样式表结构与使用134
5.4.2基本选择符136
5.4.3元素指定选择符140
5.4.4群组与通用选择符141
5.4.5包含与子对象选择符143
5.4.6 IE7及以上或火狐的相邻选择符146
5.4.7 IE7及以上或火狐的属性选择符147
5.4.8伪类选择符151
5.4.9伪对象(伪元素)选择符154
5.5样式规则的优先级155
5.5.1样式规则的优先级原则156
5.5.2用!important提高样式优先级158
5.6习题160
第6章 CSS盒模型与布局样式162
6.1元素区域与背景样式162
6.1.1块级元素的区域与溢出处理162
6.1.2设置元素背景165
6.2块级元素的盒模型169
6.2.1盒模型分析169
6.2.2盒模型的宽度和高度170
6.3块级元素的边框170
6.3.1设置边框样式(border-style)171
6.3.2设置边框宽度(border-width)172
6.3.3设置边框颜色(border-color)173
6.3.4综合设置边框样式、宽度及颜色175
6.4块级元素的内外边距与轮廓176
6.4.1设置内边距(padding)177
6.4.2设置外边距(margin)178
6.4.3垂直外边距的合并180
6.4.4设置元素轮廓(outline)181
6.5列表与表格样式182
6.5.1设置列表样式182
6.5.2设置表格样式184
6.6设置鼠标指针及其他样式187
6.6.1 CSS设置鼠标形状(cursor)187
6.6.2媒介类型样式表、打印及听觉样式简介188
6.7布局定位属性(position)与裁剪(clip)189
6.7.1自动定位(static)189
6.7.2绝对定位(absolute)190
6.7.3绝对定位元素的裁剪(clip)192
6.7.4固定定位(fixed)194
6.7.5相对定位(relative)196
6.8布局浮动属性(float)与清除浮动(clear)198
6.8.1浮动(float)198
6.8.2浮动环绕、行框清理201
6.8.3清除浮动(clear)202
6.8.4父子元素的嵌套浮动与浮动元素的外边距合并203
6.9元素的层叠等级、显示方式与可见性206
6.9.1层空间层叠等级(z-index)206
6.9.2元素的显示方式(display)208
6.9.3元素的可见性(visibility)209
6.10习题211
第7章 CSS布局应用与浏览器兼容性214
7.1页面布局应用214
7.1.1单行单列布局214
7.1.2单行两列布局215
7.1.3单行三列布局218
7.1.4多行多列综合布局219
7.1.5不改变页面代码改变布局220
7.2常用页面组件224
7.2.1横向导航组件224
7.2.2提示框228
7.2.3纵向导航229
7.3不同浏览器的兼容性230
7.3.1浏览器兼容性概述230
7.3.2使用Hack技术实现浏览器兼容232
7.4常见浏览器兼容问题的解决方法238
7.4.1 IE5及以下浏览器的兼容问题238
7.4.2 IE6及以下浏览器的兼容问题239
7.4.3 IE7及以下浏览器的兼容问题245
7.4.4父元素不适应子元素高度——外边距合并248
7.5浏览器常用默认样式249
第8章 JavaScript基础251
8.1 JavaScript语言概述251
8.1.1 JavaScript语言的特点251
8.1.2 JavaScript的使用252
8.2 JavaScript常量、变量与数组254
8.2.1数据类型与常量254
8.2.2变量255
8.2.3数组257
8.3 JavaScript运算符与表达式257
8.3.1算数运算符与表达式258
8.3.2赋值运算符与表达式259
8.3.3比较、逻辑运算符与表达式259
8.3.4条件运算符与表达式260
8.4 JavaScript语法与流程控制语句262
8.4.1 JavaScript的语法262
8.4.2条件语句if()…else262
8.4.3多选择开关语句switch264
8.4.4循环语句while、do-while、for267
8.4.5遍历循环语句for(…in…)272
8.5 JavaScript自定义函数273
8.5.1独立函数273
8.5.2内嵌函数与匿名函数274
8.6 JavaScript事件处理276
8.6.1 JavaScript常用事件276
8.6.2页面相关事件与函数的记忆调用279
8.6.3鼠标相关事件283
8.6.4焦点、按键及表单相关事件290
8.7 onerror事件与页面错误提示293
8.7.1用onerror事件捕获错误293
8.7.2用try…catch捕获错误295
8.7.3用throw抛出错误对象297
8.8习题298
第9章 JavaScript对象与系统对象301
9.1自定义类与对象301
9.1.1面向对象概述301
9.1.2用函数自定义类302
9.1.3创建与使用对象302
9.2 JavaScript全局对象307
9.2.1全局对象的属性——全局变量307
9.2.2全局对象的方法——全局函数309
9.3浏览器窗口对象window311
9.3.1 window对象的属性312
9.3.2 window对象的对话框312
9.3.3 window对象的方法314
9.4浏览器信息对象navigator323
9.4.1 navigator对象的属性323
9.4.2 navigator对象的方法325
9.5客户端屏幕对象screen326
9.6当前页面URL对象location327
9.6.1 location对象的属性327
9.6.2 location对象的方法330
9.7浏览页面历史对象history331
9.8习题333
第10章 JavaScript内置对象与DOM对象335
10.1 Array数组对象335
10.1.1 Array数组对象的创建与length属性335
10.1.2 Array数组对象的方法336
10.2 String字符串对象339
10.3 RegExp正则表达式对象342
10.3.1正则表达式的构成342
10.3.2 RegExp正则表达式对象的创建与属性345
10.3.3 RegExp正则表达式对象的方法346
10.3.4 String字符串对象使用正则表达式的方法350
10.3.5自定义删除字符串首尾空格的方法trim(str)354
10.4 Date日期时间对象355
10.4.1 Date日期时间对象的创建355
10.4.2 Date日期时间对象的方法356
10.5 Math类与Boolean、Number对象361
10.5.1 Math数学函数类361
10.5.2 Boolean对象362
10.5.3 Number对象362
10.6 document文档对象364
10.6.1 document对象的属性与cookie365
10.6.2 document对象的集合属性369
10.6.3 document对象的方法371
10.7 DOM节点对象373
10.7.1 DOM节点对象的通用属性374
10.7.2标记对象的所属类374
10.7.3标记对象的属性375
10.7.4标记对象的方法377
10.7.5某些标记对象的专有属性或方法378
10.8 event(事件)对象383
10.9 style(样式)对象386
10.10习题389
第11章 JavaScript应用392
11.1下拉列表导航392
11.1.1鼠标单击折叠式下拉列表导航392
11.1.2鼠标指向展开式下拉列表导航395
11.1.3下拉列表导航与动态生成下拉列表400
11.2图像操作403
11.2.1图像与文本翻转器403
11.2.2移动图像——漂浮广告419
11.2.3随机显示一条文本或一幅图像421
11.2.4循环显示图像广告423
11.3超链接与浏览器窗口操作428
11.3.1灵活使用超链接428
11.3.2在独立窗口中打开超链接页面430
11.4表单处理与验证432
11.4.1使用正则表达式验证表单内容432
11.4.2目前流行的通用表单验证方法435
11.4.3表单综合验证示例439
11.5样式表切换器446
附录 习题参考答案450
参考文献460