HTML5+CSS3网页设计基础教程
معرفی کتاب «HTML5+CSS3网页设计基础教程» نوشتهٔ 石磊、王维哲、 李娜、谢昆鹏、王鹏程، منتشرشده توسط نشر 清华大学出版社 در سال 2018. این کتاب در فرمت pdf، زبان zh ارائه شده است. «HTML5+CSS3网页设计基础教程» در دستهٔ بدون دستهبندی قرار دارد.
《HTML5+CSS3网页设计基础教程》全面讲述了HTML5+CSS3网页设计基础知识体系。全书共分为18章,主要内容包括:Web开发概述、HTML/XHTML/HTML5发展历程、HTML5文档的创建、HTML5表单的使用、图形/图像的绘制、音频与视频的播放与控制、本地存储体系、离线应用开发、Web Workers多线程处理、CSS3选择器、文本及修饰、背景和边框处理、变形与动画、网页布局等,并且运用大量实例对各种关键技术进行深入浅出的分析。 《HTML5+CSS3网页设计基础教程》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。本书面向期望学习HTML和CSS的Web开发人员,适合作为高等院校相关专业的教材,也适合从事网页设计制作和网站建设的人员学习。 《HTML5+CSS3网页设计基础教程》的电子课件、习题答案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 Web开发新时代 13 1.1 HTML5概述 13 1.2 HTML5设计原理 17 1.3 编写第一个HTML5页面 19 1.4 HTML5页面的特征 21 1.5 本章小结 25 1.6 思考和练习 25 第2章 HTML、XHTML、HTML5 26 2.1 HTML基础 26 2.2 XHTML基础 29 2.3 HTML5基础 33 2.4 新增和废除的属性 37 2.5 全局属性 40 2.6 新增的事件 41 2.7 本章小结 42 2.8 思考和练习 42 第3章 创建HTML5文档 43 3.1 认识HTML5文档结构 43 3.2 HTML5元素分类 45 3.3 构建主体内容 46 3.4 添加语义模块 53 3.5 本章小结 56 3.6 思考和练习 57 第4章 HTML5表单 58 4.1 新增的表单属性 58 4.2 新增的表单元素 59 4.3 新增的输入类型 61 4.4 新增的输入属性 70 4.5 表单验证 79 4.6 本章小结 81 4.7 思考和练习 81 第5章 图形/图像的绘制 82 5.1 canvas元素基础 82 5.2 绘制简单图形 85 5.3 绘制贝塞尔曲线 91 5.4 绘制变形图形 93 5.5 丰富图形效果 101 5.6 图像处理 107 5.7 绘制文字 113 5.8 本章小结 115 5.9 思考和练习 115 第6章 音频与视频 116 6.1 HTML5多媒体技术概述 116 6.2 浏览器音视频支持检测 119 6.3 audio 与video元素 121 6.4 综合实战 124 6.5 为音频或视频添加字幕 127 6.6 本章小结 132 6.7 思考和练习 133 第7章 本地存储 134 7.1 Web存储 134 7.2 使用Web存储 135 7.3 本地数据库 141 7.4 本章小结 150 7.5 思考和练习 150 第8章 离线应用程序 151 8.1 离线Web应用程序详解 151 8.2 HTML5离线应用详解 153 8.3 applicationCache对象 157 8.4 缓存网站的首页 161 8.5 本章小结 163 8.6 思考和练习 163 第9章 Web Workers多线程处理 164 9.1 认识Web Workers 164 9.2 使用Web Workers 167 9.3 线程的嵌套 170 9.4 线程中可用的变量、函数与类 173 9.5 共享线程 174 9.6 线程的工作原理 175 9.7 综合实战 177 9.8 本章小结 183 9.9 思考和练习 183 第10章 Geolocation地理位置 184 10.1 Geolocation API的基本知识 184 10.2 使用Geolocation API 186 10.3 使用百度地图 190 10.4 本章小结 194 10.5 思考和练习 194 第11章 CSS3概述 195 11.1 CSS的历史变迁 195 11.2 了解CSS3新增特性 200 11.3 CSS3兼容性速查 211 11.4 本章小结 211 11.5 思考和练习 212 第12章 CSS3选择器 213 12.1 选择器的用法 213 12.2 属性选择器 214 12.3 结构伪类选择器 217 12.4 UI元素状态伪类选择器 224 12.5 本章小结 231 12.6 思考和练习 232 第13章 CSS3文本属性 233 13.1 CSS3文本属性概述 233 13.2 设计文本阴影 233 13.3 设置文本样式 236 13.4 颜色模式 244 13.5 本章小结 246 13.6 思考和练习 246 第14章 背景和边框 247 14.1 设计多色边框 247 14.2 设计边框背景 249 14.3 设计圆角 250 14.4 设计阴影 254 14.5 设计背景 257 14.6 本章小结 264 14.7 思考和练习 264 第15章 变形处理 265 15.1 认识transform属性 265 15.2 2D变形 266 15.3 3D变形 272 15.4 变形矩阵 287 15.5 本章小结 292 15.6 思考和练习 292 第16章 设计动画 294 16.1 过渡动画 294 16.2 3D动画 300 16.3 渐变效果 302 16.4 案例综合实战 304 16.5 本章小结 311 16.6 思考和练习 311 第17章 网页布局 312 17.1 多栏布局 312 17.2 盒布局 317 17.3 弹性盒布局 321 17.4 弹性盒布局的布局原理 333 17.5 本章小结 335 17.6 思考和练习 335 第18章 综合实例 336 18.1 前端应用开发的现状与趋势 336 18.2 网站开发流程 337 18.3 企业网站 339 18.4 手机阅读器 351 18.5 本章小结 373 正文结束 373 参考文献 374
دانلود کتاب HTML5+CSS3网页设计基础教程