登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』HTML5网页前端设计

書城自編碼: 3005699
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 周文洁
國際書號(ISBN): 9787302463597
出版社: 清华大学出版社
出版日期: 2017-06-01
版次: 1 印次: 1
頁數/字數: 436/72000
書度/開本: 32开 釘裝: 平装

售價:HK$ 98.2

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
西方文明4000年(战争与和平,野蛮与文明,沉沦与觉醒,记录影响西方文明发展的历史瞬间)
《 西方文明4000年(战争与和平,野蛮与文明,沉沦与觉醒,记录影响西方文明发展的历史瞬间) 》

售價:HK$ 93.6
樱照良宵(全2册)
《 樱照良宵(全2册) 》

售價:HK$ 83.8
长江小史
《 长江小史 》

售價:HK$ 59.8
智慧城市安全韧性评价与时空演化
《 智慧城市安全韧性评价与时空演化 》

售價:HK$ 93.6
流程即组织力:华为高效增长的业务管理逻辑
《 流程即组织力:华为高效增长的业务管理逻辑 》

售價:HK$ 78.0
资治通鉴全本新注(全十四册)
《 资治通鉴全本新注(全十四册) 》

售價:HK$ 1873.8
出土文献与古史研究(第一辑)
《 出土文献与古史研究(第一辑) 》

售價:HK$ 151.0
九色鹿·镇守与共荣:唐代的太原尹
《 九色鹿·镇守与共荣:唐代的太原尹 》

售價:HK$ 92.0

 

編輯推薦:
本书是一本从零开始学习的Web前端开发教材,无需额外的基础。本书以项目驱动为宗旨,详细介绍了HTML5、CSS3与JavaScript的基础知识与使用技巧。本书包含例题228个,均在浏览器中调试通过。本书提供相关资源下载,包括例题源代码、课后习题答案、教学PPT与教学大纲。本书配套项目案例教材《HTML5网页前端设计实战》。
內容簡介:
本书是一本从零开始学习的Web前端开发教材,无须额外的基础。全书以项目驱动为宗旨,详细介绍了HTML5、CSS3与JavaScript的基础知识与使用技巧。
全书共包含11章,可分为以下3个部分:
*部分是基础知识篇,包括第1章至第4章的内容。
第二部分是重点篇,包括第5章至第10章的内容。
第三部分是提高篇,包括第11章的内容。
本书包含全部例题228个,均在浏览器中调试通过。由于很多HTML5和CSS3的代码需要较高版本浏览器方能提供更好的体验效果,建议读者使用但不限于Internet Explorer 10.0、Chrome 17.0、Firefox 10.0、Safari 5.0或Opera 11.1以上版本的浏览器。本书不仅可以作为高校计算机相关专业HTML5的课程教材,也可作为学习HTML5开发的自学教材或培训教材。
目錄
目录
第一部分 基础知识篇
第1章 绪论3
1.1 Web原理基础3
1.1.1 Internet与万维网3
1.1.2 Web架构4
1.1.3 Web应用4
1.2 Web前端技术基础5
1.2.1 HTML技术5
1.2.2 CSS技术6
1.2.3 JavaScript技术6
1.3 Web前端新技术7
1.3.1 HTML5技术7
1.3.2 CSS3技术8
1.4 Web开发工具9
1.4.1 Adobe Dreamweaver9
1.4.2 Sublime Text10
1.4.3 NodePad11
1.4.4 EditPlus11
1.5 Web技术的前景与展望12
1.5.1 Flash的兴衰12
1.5.2 HTML5的前景12
1.5.3 未来展望12
1.6 本章小结13
习题113
第2章 HTML5基础14
2.1 HTML5基本结构14
2.1.1 文档类型声明15
2.1.2 根标签15
2.1.3 首部标签16
2.1.4 主体标签18
2.1.5 HTML5文档注释18
2.1.6 HTML5文档规范19
2.1.7 HTML4.01转换为HTML521
2.2 HTML5保留的常用标签22
2.2.1 基础标签22
2.2.2 文本格式标签25
2.2.3 列表标签28
2.2.4 图像标签33
2.2.5 超链接标签34
2.2.6 表格标签37
2.2.7 框架标签38
2.2.8 容器标签38
2.3 HTML5新增的常用标签40
2.3.1 HTML5新增文档结构标签40
2.3.2 HTML5新增格式标签45
2.4 HTML5新增API47
2.5 本章小结48
习题248
第3章 CSS基础49
3.1 CSS样式表49
3.1.1 内联样式表49
3.1.2 内部样式表50
3.1.3 外部样式表52
3.1.4 样式表层叠优先级53
3.2 CSS选择器54
3.2.1 元素选择器54
3.2.2 ID选择器54
3.2.3 类选择器55
3.2.4 属性选择器57
3.3 语法规则58
3.3.1 注释语句58
3.3.2 @charset59
3.3.3 !important59
3.4 CSS取值与单位59
3.4.1 数字59
3.4.2 长度60
3.4.3 角度60
3.4.4 时间60
3.4.5 文本61
3.4.6 颜色61
3.5 CSS常用样式64
3.5.1 CSS背景64
3.5.2 CSS框模型73
3.5.3 CSS文本84
3.5.4 CSS字体89
3.5.5 CSS超链接95
3.5.6 CSS列表96
3.5.7 CSS表格105
3.6 CSS定位113
3.6.1 绝对定位113
3.6.2 相对定位115
3.6.3 层叠效果116
3.6.4 浮动118
3.7 本章小结121
习题3121
第4章JavaScript基础122
4.1 JavaScript的实现122
4.1.1 ECMAScript122
4.1.2 DOM122
4.1.3 BOM122
4.2 JavaScript的使用122
4.2.1 内部JavaScript123
4.2.2 外部JavaScript124
4.3 JavaScript的语法125
4.3.1 JavaScript的大小写125
4.3.2 JavaScript分号125
4.3.3 JavaScript注释125
4.3.4 JavaScript代码块126
4.4 JavaScript变量126
4.4.1 变量的声明126
4.4.2 变量的命名规范127
4.4.3 JavaScript关键字和保留字128
4.5 JavaScript基本数据类型128
4.5.1 Undefined类型129
4.5.2 Null类型130
4.5.3 String类型130
4.5.4 Number类型140
4.5.5 Boolean类型146
4.6 JavaScript对象类型147
4.6.1 本地对象147
4.6.2 内置对象155
4.6.3 宿主对象158
4.7 JavaScript类型转换158
4.7.1 转换成字符串158
4.7.2 转换成数字159
4.7.3 强制类型转换162
4.8 JavaScript运算符164
4.8.1 赋值运算符164
4.8.2 算术运算符164
4.8.3 逻辑运算符165
4.8.4 关系运算符169
4.8.5 相等性运算符171
4.8.6 条件运算符172
4.9 JavaScript条件语句172
4.9.1 if语句172
4.9.2 switch语句174
4.10 JavaScript循环语句176
4.10.1 for循环176
4.10.2 for-in循环177
4.10.3 while循环178
4.10.4 do-while循环179
4.10.5 break和continue180
4.11 JavaScript函数182
4.11.1 函数的基本结构182
4.11.2 函数的调用182
4.11.3 函数的返回值183
4.12 文档对象模型DOM185
4.12.1 查找HTML 元素185
4.12.2 DOM HTML187
4.12.3 DOM CSS190
4.12.4 DOM事件191
4.12.5 DOM节点192
4.13 浏览器对象模型BOM195
4.13.1 Window对象196
4.13.2 Screen对象197
4.13.3 Location对象197
4.13.4 History对象198
4.13.5 Navigator对象199
4.14 本章小结200
习题4201
第二部分 重 点 篇
第5章 HTML5拖放API205
5.1 HTML5新增拖放API205
5.2 浏览器支持情况205
5.3 HTML5拖放API的应用205
5.3.1 DragEvent事件205
5.3.2 DataTransfer对象206
5.3.3 拖放元素过程207
5.3.4 自定义拖放图标211
5.3.5 自定义拖放行为213
5.3.6 本地文件的拖放215
5.4 本章小结217
习题5218
第6章 HTML5表单API219
6.1 HTML表单基础219
6.1.1 表单标签219
6.1.2 输入标签220
6.1.3 标记标签233
6.1.4 多行文本标签235
6.1.5 列表标签236
6.1.6 按钮标签241
6.1.7 域标签和域标题标签243
6.2 HTML5表单新特性245
6.2.1 HTML5表单新增输入类型245
6.2.2 HTML5表单新增元素标签259
6.2.3 HTML5表单新增属性263
6.3 本章小结278
习题6278
第7章 HTML5画布API279
7.1 画布概述279
7.1.1 HTML5画布279
7.1.2 画布坐标279
7.1.3 主流浏览器支持情况一览280
7.2 HTML5画布API的应用280
7.2.1 检查浏览器支持情况280
7.2.2 创建画布281
7.2.3 画布绘制方法282
7.2.4 绘制路径282
7.2.5 绘制矩形289
7.2.6 绘制图片292
7.2.7 绘制文本295
7.2.8 颜色与样式296
7.2.9 保存和恢复306
7.2.10 变形308
7.2.11 剪裁313
7.3 本章小结315
习题7315
第8章 HTML5媒体API316
8.1 HTML5媒体API概述316
8.1.1 HTML5音频和视频316
8.1.2 HTML5媒体支持的格式316
8.2 主流浏览器支持情况一览317
8.2.1 对HTML5音频的支持情况317
8.2.2 对HTML5视频的支持情况317
8.3 HTML5音频的应用318
8.3.1 HTML5音频的基本格式318
8.3.2 检查浏览器支持情况319
8.3.3 音频来源多样性321
8.3.4 自定义音频控制322
8.4 HTML5视频的应用324
8.4.1 HTML5视频的基本格式324
8.4.2 检查浏览器支持情况325
8.4.3 视频来源多样性327
8.4.4 自定义视频控制328
8.5 HTML5媒体API其他通用功能332
8.5.1 标记媒体播放时间范围332
8.5.2 跳转媒体播放时间点333
8.5.3 获取媒体播放时间335
8.5.4 终止媒体文件的下载337
8.5.5 使用Flash播放器339
8.6 本章小结340
习题8341
第9章 HTML5地理定位API342
9.1 位置信息342
9.1.1 经纬度坐标342
9.1.2 位置信息的来源342
9.2 主流浏览器支持情况一览343
9.3 HTML5地理位置API的应用343
9.3.1 检查浏览器支持情况343
9.3.2 Geolocation接口345
9.3.3 获取当前定位345
9.3.4 实时更新定位353
9.4 本章小结356
习题9357
第10章 HTML5 Web存储API358
10.1 Web存储技术概述358
10.1.1 HTTP Cookie存储358
10.1.2 HTML5 Web存储358
10.2 主流浏览器支持情况359
10.3 HTML5 Web存储API的应用359
10.3.1 检查浏览器支持情况359
10.3.2 Storage接口360
10.3.3 localStorage vs sessionStorage361
10.3.4 存储数据361
10.3.5 读取指定数据365
10.3.6 数据遍历367
10.3.7 删除指定数据369
10.3.8 清空所有数据371
10.4 本章小结374
习题10375
第三部分 提 高 篇
第11章 CSS3技术379
11.1 CSS3边框和背景效果379
11.1.1 CSS3边框379
11.1.2 CSS3背景效果386
11.2 CSS3文本和字体效果391
11.2.1 CSS3文本391
11.2.2 CSS3字体397
11.3 CSS3变形与动画效果399
11.3.1 CSS3 2D变形399
11.3.2 CSS3 Transition动画411
11.3.3 CSS3 Animation动画416
11.4 CSS3多列423
11.4.1 columns423
11.4.2 column-gap423
11.4.3 column-rule424
11.5 本章小结427
习题11427
附录428
附录A HTML5元素标签对照表428
附录B HTML5事件属性对照表431
附录C CSS3颜色名称对照表433
內容試閱
前言
HTML5的时代即将到来高度跨平台自适应的特性让HTML5逐步走向技术前沿,为PC端和移动端设备带来无缝衔接的丰富内容。现如今HTML5这个词已经不仅仅是它本身的意思了,还代表着以它为首的CSS3、jQuery等一系列新技术的合集,这也是未来Web前端开发的趋势所在。本书是一本从零开始学习的Web前端开发教材,无须额外的基础。全书以项目驱动为宗旨,详细介绍了HTML5、CSS3与JavaScript的基础知识与使用技巧。全书共包含11章,可分为以下三个部分:第一部分是基础知识篇,包括第1~4章的内容。其中第1章是绪论,概要介绍了Web原理基础、主流Web前端开发技术以及开发工具的选择;第2章是HTML5基础,讲解了HTML5的基本结构、保留的HTML常用标签以及HTML5新增的常用标签的用法;第3章是CSS基础,主要讲解了CSS样式表、选择器、语法规则、取值单位以及一系列CSS常用样式;第4章是JavaScript基础,主要讲解了JavaScript的变量、基本数据类型、对象、运算符、条件语句、循环语句、函数、DOM以及BOM的相关知识。第二部分是重点篇,包括第5~10章的内容。这6个章节分别详细讲解了HTML5新增API中的一款,包括HTML5拖放API、表单API、画布API、音频视频API、地理定位API以及Web存储API的用法。第三部分是提高篇,包括第11章的内容。第11章是CSS3技术,主要讲解了CSS3新增的样式用法,包括边框、背景、文本、字体、多列等方面的样式效果,以及新增的变形、渐变和动画技术。本书包含全部例题228个,均在浏览器中调试通过。由于很多HTML5和CSS3的代码需要较高版本浏览器方能提供更好的体验效果,建议读者使用但不限于Internet Explorer 10.0、Chrome 17.0、Firefox 10.0、Safari 5.0或Opera 11.1以上版本的浏览器。本书还提供相关资源下载,包括例题源代码、课后习题答案、教学PPT与教学大纲。为方便读者能够综合应用本书所学知识进行实战项目开发,特精心为每章节配套编制了多个综合实战项目,已编入《HTML5 CSS3 JavaScript实战教程》一书,可作为本书的配套实践教材。最后,感谢家人和朋友给予的关心和大力支持,本书能够完成与你们的鼓励是分不开的。愿本书能够对读者学习Web前端新技术有所帮助,并真诚地欢迎读者批评指正。希望能与读者朋友们共同学习成长,在浩瀚的技术之海不断前行。 作 者 2017年1月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.