标签
内容简介
《HTML5权威指南》是Adam Freeman为网页开发新手与网页设计师编写的系统性参考书,中文版依据其英文著作The Definitive Guide to HTML5译出,全书约834页,分为五个部分、共40章。 第一部分“开篇”交代HTML的历史与HTML5标准的由来、现状,并带读者搭好开发环境(浏览器、编辑器、Web服务器、获取示例代码),随后用三章速览HTML元素与属性、CSS的层叠与单位、JavaScript的语句、函数、对象、数组与错误处理。 第二部分“HTML元素”按用途逐一讲解标记元素:文档结构与元数据、文字标记、内容分组、文档分节(header、footer、nav、article、aside、section、details等语义元素)、表格、表单与input各类型、输入验证以及嵌入内容。 第三部分“CSS”覆盖选择器(基本、复合、伪元素与各类伪类)、边框与背景、盒模型与浮动、定位与多列/弹性盒布局、文本与Web字体样式,以及过渡、动画和变换等CSS3特性。 第四部分“使用DOM”从Document、Window、元素对象讲到样式脚本化、事件流与元素专属对象;第五部分“高级功能”讨论Ajax(含FormData、跨源请求)、音视频多媒体、canvas绘图、拖放、地理定位、Web存储与离线Web应用。 全书配有大量代码示例与浏览器效果图,并汇总HTML5与CSS3的属性、元素、函数速查表,既可按章自学,也适合作为手边工具书查阅。
编辑推荐
前端技术迭代极快,但HTML、CSS、DOM这三样地基十年未变。《HTML5权威指南》难得之处,是把这三块内容放进同一本书里按“开篇—HTML元素—CSS—DOM—高级功能”五段式串起来,读完之后,你对“一个页面是怎样被写出来、被样式化、被脚本操控”会有一条完整链路,而不只是背下一堆标签。 它的写法偏“逐个说明+代码示例”:每个元素、每条属性都给出可运行的例子和主流浏览器的呈现效果,还附有属性、元素、函数速查表。因此它既是能从头读的教程,也是查得到、翻得着的案头工具书——很多读者的用法是通读一遍打底,之后遇到具体标签或CSS属性再回来翻。 需要坦白的一点是:原书英文版成书于2011年,中文版2014年出版,因此它不包含后来的HTML5.1/WHATWG更新、Flexbox之外的新布局方案、ES6以后的JavaScript语法,也没有涉及SVG。它讲的是“稳定的核心”,不是“最新的语法糖”。 如果你的目标是系统建立Web前端知识骨架,并能随时查证某个元素的语义与用法,这本八百多页的大部头依然值得放在书架上;若你只想要一本轻快的入门书,或只想学最新框架,它并不是最优的起点。
适合谁读
适合
- 已有零散网页制作经验,想把HTML/CSS/DOM串成体系的开发者
- 前端自学者,需要一个按元素与属性系统查阅的案头参考书
- 计算机相关专业学生,配合课程补充Web标准与DOM实践
- 需要维护传统网页项目、常查标签语义与CSS属性的从业者
不适合
- 完全没有编程基础、希望轻松入门的第一本书读者
- 只想学习最新JavaScript语法或React、Vue等框架的人
- 期待涵盖HTML5.1之后新规范、SVG或现代布局新特性的读者
阅读建议
- 先读第1—5章打好HTML/CSS/JavaScript底子,再按兴趣挑第二至第五部分,不必从第一页啃到最后。
- 把它当工具书用:动手敲书中的示例代码,对照浏览器效果图逐条验证,比只读文字记得牢。
- 遇到旧语法或已过时特性时,以MDN等现行文档为准,把本书当知识地图而非规范终稿。
- 读完第三部分和第四部分后,用一个完整小项目(表单+布局+脚本交互)把所学串起来。
出版社简介
人民邮电出版社
中国 · 成立于 1953 年
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 第一部分 开篇
- 第1章 HTML5背景知识
- 第2章 准备工作
- 第3章 初探HTML
- 第4章 初探CSS
- 第5章 初探JavaScript
- 第二部分 HTML元素
- 第6章 HTML5元素背景知识
- 第7章 创建HTML文档
- 第8章 标记文字
- 第9章 组织内容
- 第10章 文档分节
- 第11章 表格元素
- 第12章 表单
- 第13章 定制input元素
- 第14章 其他表单元素及输入验证
- 第15章 嵌入内容
- 第三部分 CSS
- 第16章 理解CSS
- 第17章 使用CSS选择器(第Ⅰ部分)
- 第18章 使用CSS选择器(第Ⅱ部分)
- 第19章 使用边框和背景
- 第20章 使用盒模型
- 第21章 创建布局
- 第22章 设置文本样式
- 第23章 过渡、动画和变换
- 第24章 其他CSS属性和特性
- 第四部分 使用DOM
- 第25章 理解DOM
- 第26章 使用Document对象
- 第27章 使用Window对象
- 第28章 使用DOM元素
- 第29章 为DOM元素设置样式
- 第30章 使用事件
- 第31章 使用元素专属对象
- 第五部分 高级功能
- 第32章 使用Ajax(第Ⅰ部分)
- 第33章 使用Ajax(第Ⅱ部分)
- 第34章 使用多媒体
- 第35章 使用canvas元素(第Ⅰ部分)
常见问题
这本书适合零基础读者直接上手吗?
不太适合作为第一本书。它更像系统参考书,假定读者对网页有初步认识,直接通读八百多页容易受挫。建议先通过入门教程掌握基本HTML与CSS,再用本书梳理体系。
书中的内容现在还不过时吗?
原书英文版成书于2011年,中文版2014年出版,HTML元素、CSS盒模型、DOM与事件等核心知识仍然适用;但HTML5.1之后的新规范、现代JavaScript语法和较新的布局方案未收录,需配合现行文档学习。
这本书和《HTML5秘籍》有什么区别?
两者都出自图灵程序设计丛书。《HTML5权威指南》按元素与属性逐条系统讲解,偏参考手册;《HTML5秘籍》以任务和案例驱动,行文更轻快,篇幅也更短,适合想快速上手做页面的人。
书里的示例代码在哪里获取?
第2章专门讲了开发环境准备,包括挑选浏览器、编辑器、Web服务器以及获取Node.js和示例代码。中文版配套代码一般可在图灵社区本书页面下载,也可按书中步骤自行搭建环境。
为什么目录里没有SVG的内容?
本书聚焦HTML5核心语言、CSS3、DOM与Ajax、多媒体、canvas等高级API,SVG不在其覆盖范围内,需要另行查阅专门资料。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。