图书介绍
网页程序设计HTML5、JavaScript、CSS、XHTML、Ajax2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈惠贞著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302422365
- 出版时间:2016
- 标注页数:448页
- 文件大小:73MB
- 文件页数:465页
- 主题词:超文本标记语言-程序设计;JAVA语言-程序设计;网页制作工具;计算机网络-程序设计
PDF下载
下载说明
网页程序设计HTML5、JavaScript、CSS、XHTML、AjaxPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网页设计简介1
1-1 网页设计的流程2
1-1-1 搜集资料与规划网站架构2
1-1-2 网页制作与测试3
1-1-3 网站上传与推广3
1-1-4 网站更新与维护5
1-1-5 搜索引擎优化(SEO)5
1-2 网页设计相关的程序设计语言6
1-3 移动版网页对比PC版网页8
1-4 移动版网页的设计原则9
1-5 响应式网页设计(RWD)11
1-6 HTML的演进12
1-7 HTML5的新功能14
1-8 HTML5文件的编写方式18
1-8-1 HTML5文件的编辑工具18
1-8-2 HTML5文件的基本语法20
1-8-3 编写您的第一份HTML5文件24
第2章 文件结构27
2-1 HTML文件的DOCTYPE——<!doctype>元素28
2-2 HTML文件的根元素——<html>元素28
2-2-1 全局属性29
2-2-2 事件属性30
2-3 HTML文件的标头——<head>元素30
2-3-1 <title>元素(文件标题)31
2-3-2 <meta>元素(文件相关信息)31
2-4 HTML文件的主体——<body>元素32
2-4-1 <h1>~<h6>元素(标题1~6)37
2-4-2 <p>元素(段落)38
2-5 HTML5新增的结构元素40
2-6 区段结构41
2-6-1 <article>与<section>元素(文章/通用的区段)41
2-6-2 <nav>元素(导航栏)46
2-6-3 <header>与<footer>元素(页首/页尾)47
2-6-4 <aside>元素(侧边栏)49
2-7 区段的附加信息50
2-7-1 <address>元素(联络信息)50
2-7-2 <time>元素(日期时间)51
第3章 数据编辑与格式化54
3-1 区块格式55
3-1-1 <pre>元素(预先格式化的区块)55
3-1-2 <blockquote>元素(左右缩排的区块)56
3-1-3 <hr>元素(水平线)56
3-1-4 <div>元素(群组成一个区块)57
3-1-5 <marquee>元素(跑马灯)58
3-1-6 <!-->(注释)59
3-2 文字格式59
3-2-1 <b>、<i>、<u>、<sub>、<sup>、<small>、<em>、<strong>、<dfn>、<code>、<samp>、<kbd>、<var>、<cite>、<abbr>、<s>、<q>、<mark>元素60
3-2-2 <ruby>、<rt>、<rp>元素(注音或拼音)62
3-2-3 <font>、<basefont>元素(字体)63
3-2-4 <br>元素(换行)64
3-2-5 <span>元素(群组成一行)66
3-3 项目符号与编号——<ul>、<ol>、<li>元素67
3-4 定义列表——<dl>、<dt>、<dd>元素69
3-5 插入或删除数据——<ins>、<del>元素70
3-6 提示文字——title属性71
第4章 超链接75
4-1 URI的类型76
4-1-1 绝对URI77
4-1-2 相对URI77
4-2 标记超链接——<a>元素78
4-2-1 自定义超链接文字的颜色81
4-2-2 提供文件下载的超链接81
4-2-3 链接至E-mail地址的超链接83
4-3 指定相对URI的路径信息——<base>元素84
4-4 指定文件之间的引用——<link>元素84
4-5 建立书签85
第5章 图片89
5-1 嵌入图片——<img>元素90
5-1-1 图片的高度、宽度与框线90
5-1-2 图片的对齐方式91
5-1-3 图片的替代显示文字93
5-1-4 图片的水平间距与垂直间距93
5-1-5 图片超链接与缩略图95
5-2 影像地图——<map>、<area>元素96
5-3 标注——<figure>、<figcaption>元素100
5-4 建立绘图区——<canvas>元素101
第6章 表格105
6-1 建立表格——<table>、<tr>、<td>、<th>元素106
6-2 表格与单元格的格式化110
6-2-1 表格的背景颜色与背景图片110
6-2-2 表格的宽度、框线颜色、单元格填充与单元格间距111
6-2-3 表格的框线大小、外框线与内框线显示方式111
6-2-4 表格的对齐方式113
6-2-5 单元格的对齐方式115
6-2-6 单元格的背景颜色与背景图片116
6-3 表格标题一<caption>元素118
6-4 合并单元格119
6-5 表格的表头、主体与表尾——<thead>、<tbody>、<tfoot>元素123
6-6 直列式表格——<colgroup>、<col>元素125
第7章 影音多媒体130
7-1 HTML5的影音功能131
7-2 嵌入视频与音频一<video>、<audio>元素132
7-2-1 src属性133
7-2-2 autoplay、loop属性133
7-2-3 controls属性133
7-2-4 poster属性134
7-2-5 width、height属性135
7-2-6 preload属性135
7-3 视频/音频编解码器136
7-3-1 容器文件格式136
7-3-2 视频编解码器137
7-3-3 音频编解码器137
7-4 指定影音文件的来源——<source>元素138
7-5 嵌入资源文件——<embed>元素142
7-6 嵌入对象——<object>元素142
7-6-1 嵌入视频143
7-6-2 嵌入音频144
7-6-3 嵌入ActiveX Controls145
7-6-4 嵌入Java Applets147
7-7 Scripting——<script>、<noscript>元素149
7-7-1 嵌入JavaScript149
7-7-2 嵌入VBScript151
7-8 嵌入CSS样式表单——<style>元素152
7-9 网页自动导向154
第8章 窗体与后端处理157
8-1 建立窗体一<form>、<input>元素158
8-2 HTML4.01现有的输入类型161
8-2-1 按钮162
8-2-2 单行文本框163
8-2-3 单选按钮163
8-2-4 复选框164
8-2-5 多行文本框165
8-2-6 下拉菜单167
8-2-7 窗体的后端处理170
8-2-8 密码字段173
8-2-9 隐藏字段174
8-2-10 上传文件字段174
8-3 HTML5新增的输入类型176
8-3-1 email类型176
8-3-2 url类型177
8-3-3 search类型178
8-3-4 tel类型178
8-3-5 number类型178
8-3-6 range类型179
8-3-7 color类型180
8-3-8 日期时间类型(date、time、datetime、month、week、datetime-local)181
8-4 标签文字——<label>元素183
8-5 将窗体字段框起来——<fieldset>、<legend>元素184
8-6 其他新增的窗体元素185
8-6-1 <output>元素186
8-6-2 <progress>元素186
8-6-3 <meter>元素188
8-6-4 <keygen>元素189
8-6-5 <optgroup>元素190
8-7 HTML5新增的form属性191
第9章 JavaScript基本语法194
9-1 JavaScript的演进195
9-2 编写第一个JavaScript程序195
9-3 JavaScript程序代码编写惯例199
第10章 类型、变量与运算符202
10-1 类型203
10-1-1 数值(number)203
10-1-2 字符串(string)203
10-1-3 布尔(boolean)204
10-2 变量205
10-2-1 变量的命名规则205
10-2-2 变量的声明方式206
10-3 运算符207
10-3-1 算术运算符208
10-3-2 递增/递减运算符209
10-3-3 逻辑运算符209
10-3-4 比较运算符210
10-3-5 位运算符211
10-3-6 赋值运算符211
10-3-7 条件运算符212
10-3-8 类型运算符212
10-3-9 运算符的优先级212
第11章 流程控制216
11-1 认识流程控制217
11-2 if217
11-2-1 if...:如果...就...(单向选择)217
11-2-2 if...else...:如果...就...否则...(双向选择)220
11-2-3 if...else if...:如果...就...否则如果...就...否则...(多向选择)221
11-3 switch224
11-4 for227
11-5 while231
11-6 do233
11-7 for...in234
11-8 break与continue236
第12章 函数239
12-1 认识函数240
12-2 用户自定义函数241
12-2-1 函数的参数243
12-2-2 函数的返回值244
12-3 局部变量V.S.全局变量246
12-4 JavaScript内部函数248
12-4-1 encodeURI()、decodeURI()249
12-4-2 encodeURIComponent()、decodeURIComponent()249
12-4-3 eval()249
12-4-4 isFinite()、isNaN()250
12-4-5 Number()、parseInt()、parseFloat()250
12-5 函数库251
第13章 对象254
13-1认识对象255
13-2 window对象257
13-3 核心对象261
13-3-1 Number对象261
13-3-2 Boolean对象263
13-3-3 String对象263
13-3-4 Function对象266
13-3-5 Object对象266
13-3-6 Math对象267
13-3-7 Date对象269
13-3-8 Array对象272
13-3-9 Error对象283
13-4 环境对象286
13-4-1 location对象286
13-4-2 screen对象287
13-4-3 navigator对象288
13-4-4 history对象290
13-5 document对象291
13-6 element对象297
第14章 事件处理与实用范例302
14-1 事件驱动模式303
14-2 事件的类型303
14-2-1 传统的事件304
14-2-2 HTML5事件304
14-2-3 DOM事件305
14-2-4 触控事件305
14-3 事件处理程序305
14-4 JavaScript实用范例310
14-4-1 打印网页310
14-4-2 随机变换背景图片311
14-4-3 网页跑马灯312
14-4-4 半透明效果313
14-4-5 具有超链接功能的下拉菜单314
14-4-6 显示进入时间315
14-4-7 显示停留时间316
14-4-8 显示在线时钟317
14-4-9 自动切换成PC版网页或移动版网页318
第15章 CSS321
15-1 CSS的演进322
15-2 CSS样式规则与选择器323
15-3 链接HTML文件与CSS样式表单326
15-3-1 在<head>元素里面嵌入样式表单327
15-3-2 使用HTML元素的style属性指定样式表单327
15-3-3 将外部的样式表单导入HTML文件328
15-3-4 将外部的样式表单链接至HTML文件329
15-4 选择器的类型330
15-4-1 类型选择器330
15-4-2 后裔选择器330
15-4-3 万用选择器330
15-4-4 类选择器330
15-4-5 ID选择器334
15-4-6 属性选择器337
15-4-7 伪类选择器338
15-5 常用的CSS属性341
15-5-1 字体属性341
15-5-2 文本属性342
15-5-3 颜色属性344
15-5-4 背景属性344
15-5-5 框线属性347
第16章 XHTML350
16-1 认识XHTML351
16-2 XHTML与HTML的区别352
16-3 严格遵循XHTML文件356
16-4 验证XHTML文件357
第17章 Ajax360
17-1 认识动态网页技术361
17-1-1 浏览器端Scripts361
17-1-2 服务器端Scripts362
17-2 认识Ajax364
17-3 编写导入Ajax技术的动态网页365
第18章 Canvas API371
18-1 HTML5的绘图功能372
18-2 设置绘制样式与填满样式373
18-3 绘制矩形374
18-4 设置渐层与图样375
18-5 绘制图像378
18-6 建立路径与绘制图形379
18-6-1 绘制直线381
18-6-2 绘制矩形381
18-6-3 绘制圆弧、圆形与扇形382
18-6-4 剪切区域384
18-7 设置线条样式385
18-8 绘制文字与设置文字样式386
18-9 设置阴影样式387
18-10 变形388
18-11 重叠391
18-12 像素运算393
18-13 存储与回复绘图区状态395
18-14 导出图片396
第19章 Video/Audio API397
19-1 <video>与<audio>元素的属性与方法398
19-2 <video>与<audio>元素的事件400
第20章 Drag and Drop API405
20-1 网页元素的拖放操作406
20-1-1 指定拖曳来源并处理拖动开始(dragstart)事件407
20-1-2 指定放置目标并处理放置(drop)事件409
20-1-3 处理拖动结束(dragend)事件410
20-2 拖放操作相关的事件413
20-3 DataTransfer对象的属性与方法413
第21章 Geolocation API416
21-1 HTML5的地理定位功能417
21-2 使用Geolocation API418
21-2-1 测试浏览器的地理定位功能418
21-2-2 单次获取用户的位置419
21-2-3 持续追踪用户的位置与取消追踪424
附录 HTML-框架元素425
A-1 建立框架——<frameset>、<frame>、<noframes>元素426
A-1-1 指定框架的数目、大小与位置428
A-1-2 制作框架的内容433
A-1-3 指定框架的格式435
A-1-4 针对不支持框架的浏览器设计内容437
A-2 包含水平框架与垂直框架的网页438
A-3 嵌入浮动框架—<iframe>元素440
A-4 制作导航栏441
A-4-1 使用<base>元素的target属性指定目标框架444
A-4-2 特殊的target属性值445
热门推荐
- 97951.html
- 1858165.html
- 1636125.html
- 490688.html
- 2153503.html
- 2230635.html
- 793574.html
- 3716875.html
- 3469789.html
- 1108925.html
- http://www.ickdjs.cc/book_1933315.html
- http://www.ickdjs.cc/book_1547061.html
- http://www.ickdjs.cc/book_531025.html
- http://www.ickdjs.cc/book_2946382.html
- http://www.ickdjs.cc/book_1321637.html
- http://www.ickdjs.cc/book_361609.html
- http://www.ickdjs.cc/book_633714.html
- http://www.ickdjs.cc/book_877619.html
- http://www.ickdjs.cc/book_662058.html
- http://www.ickdjs.cc/book_2715591.html