Web前端设计从入门到实战——HTML5、CSS3、JavaScript项目案例开发(第2版)
معرفی کتاب «Web前端设计从入门到实战——HTML5、CSS3、JavaScript项目案例开发(第2版)» نوشتهٔ 张树明主编; 张树明، منتشرشده توسط نشر 清华大学出版社 در سال 2019. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Web前端设计从入门到实战——HTML5、CSS3、JavaScript项目案例开发(第2版)» در دستهٔ بدون دستهبندی قرار دارد.
本书基于Web标准和响应式Web设计思想深入浅出地介绍了Web前端设计技术的基础知识,对Web体系结构、HTML5、CSS3、JavaScript和网站制作流程进行了详细的讲解,内容翔实,结构合理,语言精练,表达简明,实用性强,易于自学。 全书共分23章。第1章介绍了Web技术的基本概念、Web体系结构、超文本与标记语言、Web标准的组成和常用浏览器;第2~7章重点介绍了Web标准的结构推荐标准HTML5的常用元素的标签语句及应用;第8~13章介绍了Web标准的表现推荐标准CSS3的常用属性及应用;第14章介绍了网站制作流程与发布过程;第15~22章介绍了Web标准的行为标准ECMA-262的ECMAScript基础和JavaScript脚本语言;第23章介绍了JavaScript框架jQuery的入门知识。扫描每章提供的二维码可观看知识点的视频讲解及下载程序源码。 本书可作为高等院校计算机专业及相关专业的教材,也可作为相关培训机构的培训教材以及对Web前端设计技术感兴趣的人员的自学用书。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 Web技术概述 17 1.1 Internet概述 17 1.2 Web概述 19 1.3 超文本与标记语言 25 1.4 Web标准 28 1.5 浏览器 31 1.6 Web开发工具 34 1.7 小结 36 1.8 习题 36 第2章 初识HTML5 37 2.1 HTML5基础 37 2.2 WebStorm基础 43 2.3 文档结构元素 46 2.4 头部元素 47 2.5 为叮叮书店首页添加元信息 51 2.6 小结 52 2.7 习题 52 第3章 HTML5内容结构与文本 53 3.1 HTML5结构标签 53 3.2 HTML5基础标签 56 3.3 HTML5格式化标签 57 3.4 HTML5列表 63 3.5 叮叮书店首页内容结构的建立 65 3.6 小结 74 3.7 习题 74 第4章 HTML5超链接 76 4.1 标签 76 4.2 HTML5字符集与颜色 79 4.3 叮叮书店首页超链接的使用 81 4.4 小结 83 4.5 习题 83 第5章 HTML5多媒体 84 5.1 HTML5图像 84 5.2 HTML5音频/视频 87 5.3 标签 92 5.4 叮叮书店首页图像的使用 92 5.5 小结 95 5.6 习题 95 第6章 HTML5表格 96 6.1 表格结构和表格标签 96 6.2 常用表格标签 98 6.3 叮叮书店“购物车”页面的建立 101 6.4 小结 102 6.5 习题 103 第7章 HTML5表单 104 7.1 表单的基本知识 104 7.2 表单域 106 7.3 叮叮书店“联系我们”页面的建立 119 7.4 为叮叮书店首页添加站内搜索 122 7.5 小结 122 7.6 习题 122 第8章 CSS基础 124 8.1 CSS概述 124 8.2 CSS语法 126 8.3 CSS常用选择器 127 8.4 CSS3选择器 130 8.5 CSS属性 131 8.6 使用CSS 143 8.7 媒体查询 146 8.8 层叠样式 148 8.9 使用Chrome开发者工具检查编辑页面及样式 151 8.10 小结 152 8.11 习题 153 第9章 页面布局定位 155 9.1 CSS盒模型 155 9.2 CSS布局 170 9.3 CSS定位 192 9.4 基本布局模板 197 9.5 叮叮书店首页的布局样式设计 203 9.6 小结 206 9.7 习题 207 第10章 元素外观属性 209 10.1 背景 209 10.2 字体 215 10.3 文本与修饰 221 10.4 CSS3文本效果 228 10.5 CSS3多列 229 10.6 列表 231 10.7 尺寸 232 10.8 表格 234 10.9 叮叮书店首页的外观样式设计 240 10.10 小结 244 10.11 习题 244 第11章 伪类和伪元素 246 11.1 CSS伪类 246 11.2 CSS伪元素 255 11.3 CSS内容 256 11.4 小结 259 11.5 习题 259 第12章 CSS3变换、过渡和动画 261 12.1 变换 261 12.2 过渡 272 12.3 动画 276 12.4 叮叮书店首页的超链接、伪类和动画样式设计 279 12.5 小结 283 12.6 习题 283 第13章 默认样式和页面内容样式设计 285 13.1 默认样式 285 13.2 页面内容样式设计 288 13.3 小结 292 13.4 习题 292 第14章 网站制作流程与发布 293 14.1 网站制作流程 293 14.2 模板 295 14.3 基于模板建立叮叮书店的其他页面 296 14.4 网站发布 305 14.5 小结 308 14.6 习题 308 第15章 JavaScript和ECMAScript基础 310 15.1 JavaScript基础 310 15.2 ECMAScript基础 316 15.3 ECMAScript运算符 323 15.4 小结 329 15.5 习题 329 第16章 算法和ECMAScript语句 331 16.1 算法 331 16.2 ECMAScript语句 333 16.3 Web Storm和Chrome协作调试JavaScript脚本程序 339 16.4 使用Sources调试JavaScript脚本程序 341 16.5 小结 344 16.6 习题 344 第17章 行为与对象 345 17.1 行为 345 17.2 ECMAScript对象 353 17.3 错误处理 362 17.4 内置对象和本地对象 364 17.5 叮叮书店首页显示日期和时间 370 17.6 小结 372 17.7 习题 372 第18章 DOM 374 18.1 DOM概述 374 18.2 DOM对象 376 18.3 DOM与CSS 382 18.4 叮叮书店首页图片轮播广告的实现 389 18.5 小结 392 18.6 习题 392 第19章 HTML DOM对象和Reg Exp对象 394 19.1 HTML DOM对象 394 19.2 RegExp对象 420 19.3 叮叮书店“联系我们”页面的表单数据验证 422 19.4 小结 424 19.5 习题 424 第20章 HTML5 DOM 427 20.1 Canvas对象 427 20.2 HTML5拖放 436 20.3 HTML5数据存储 439 20.4 实现叮叮书店“书籍分类”页面拖放图书到购物车 444 20.5 小结 446 20.6 习题 447 第21章 BOM 448 21.1 BOM对象 448 21.2 元素的大小与位置 458 21.3 叮叮书店首页的浮动广告 461 21.4 小结 462 21.5 习题 462 第22章 Ajax与JSON 464 22.1 Ajax 464 22.2 XMLHttpRequest对象 465 22.3 JSON 468 22.4 小结 472 22.5 习题 472 第23章 jQuery入门 473 23.1 jQuery基础 473 23.2 特效和动画 475 23.3 HTML操作 478 23.4 Ajax函数 479 23.5 叮叮书店“试读”页面的建立 479 23.6 小结 482 23.7 习题 482 正文结束 482 附录A 实验 483 实验1 HTML5内容结构和文本 483 实验2 HTML5超链接和多媒体 484 实验3 HTML5表格和表单 485 实验4 CSS3布局与定位 486 实验5 CSS3元素外观样式设计 487 实验6 CSS3动画 487 实验7 行为与对象及DOM 488 实验8 HTML DOM表单数据验证 489 实验9 HTML5 DOM 489 参考文献 490 图书资源支持 491
دانلود کتاب Web前端设计从入门到实战——HTML5、CSS3、JavaScript项目案例开发(第2版)