Web前端工程师修炼之道(原书第5版)
Jennifer Niederst Robbins
刘红泉 译
出版时间:2020年11月
页数:716
你是否曾想过自己创建网页,但苦于没有经验?那么从现在开始学习吧!本书由浅入深地讲解了Web设计的一些重要概念、基本原理,以及HTML、CSS和JavaScript的具体使用方法与技巧。当你读完本书后,将会掌握创建适用于移动设备的多列页面的技巧。
每章都提供了一些练习和小测验,帮助你了解不同的技术,巩固对重要概念的理解。
第5版进行了全面更新和修订,涵盖了Web前端开发所需的一切,无论对初学者还是对想提高已有技能的专业开发人员,本书都是理想的选择。

本书主要内容:
● 使用文本、链接、图像、表格和表单来构建HTML页面。
● 使用CSS调整颜色、背景、页面布局以及格式化文本,甚至是实现简单的动画效果。
● 学习JavaScript的工作原理及其在Web设计中的重要性。
● 创建并优化Web图像,加快图像下载速度。
本版新增内容:
● 使用CSS Flexbox和网格实现复杂灵活的页面布局。
● 学习自适应Web设计的细节,使Web页面在所有设备上看起来都很棒。
● 熟悉现代Web开发者工具包中的命令行、Git和其他工具。
● 了解SVG图像的超强能力。
  1. 第一部分 开始起步
  2. 第1章 Web设计入门
  3. 从哪里开始
  4. 它需要一个团队(网站创建角色)
  5. 为Web设计做准备
  6. 你学会了什么
  7. 自我测验
  8. 第2章 Web是如何工作的
  9. 互联网与Web
  10. 提供你的信息
  11. 关于浏览器
  12. 网页地址(URL)
  13. 网页结构
  14. 小结
  15. 自我测验
  16. 第3章 Web设计基本概念
  17. 各种设备
  18. 与标准一致
  19. 逐步提高
  20. 自适应Web设计
  21. 可访问性:所有用户一个网站
  22. 网站性能:连接速度的要求
  23. 自我测验
  24. 第二部分 HTML结构
  25. 第4章 创建简单网页
  26. 创建网页的步骤
  27. 启动文本编辑器
  28. 第1步:从内容开始
  29. 第2步:HTML文档结构化
  30. 第3步:确定文本元素
  31. 第4步:添加图像
  32. 第5步:使用样式表改变外观
  33. 当网页出错时
  34. 验证你的文档
  35. 自我测验
  36. 元素回顾:HTML文档结构
  37. 第5章 标记文本
  38. 段落
  39. 标题
  40. 主题中断
  41. 列表
  42. 更多内容元素
  43. 组织网页内容
  44. 内联元素综述
  45. 泛型元素div和span
  46. 使用ARIA提高可访问性
  47. 字符转义
  48. 小结
  49. 自我测验
  50. 元素回顾:文本元素
  51. 第6章 添加链接
  52. href属性
  53. 链接到Web上的网页
  54. 站内链接
  55. 以新浏览器窗口为目标
  56. 邮件链接
  57. 电话链接
  58. 自我测验
  59. 元素回顾:链接
  60. 第7章 添加图像
  61. 图像格式简介
  62. img元素
  63. 添加SVG图像
  64. 自适应图像标记
  65. 小结
  66. 自我测验
  67. 元素回顾:图像
  68. 第8章 表格标记
  69. 如何使用表格
  70. 最小表结构
  71. 表头
  72. 合并单元格
  73. 表格可访问性
  74. 行和列组
  75. 小结
  76. 自我测验
  77. 元素回顾:表格
  78. 第9章 表单
  79. 表单如何工作
  80. 表单元素
  81. 变量和内容
  82. 重要表单控件综述
  83. 表单可访问性功能
  84. 表单布局和设计
  85. 自我测验
  86. 元素回顾:表单
  87. 第10章 嵌入式媒体
  88. 窗口中的窗口
  89. 多用途嵌入器
  90. 视频和音频
  91. 画布
  92. 自我测验
  93. 元素回顾:嵌入式媒体
  94. 第三部分 表现层的CSS
  95. 第11章 介绍层叠样式表
  96. CSS的优点
  97. 样式表如何工作
  98. 大概念
  99. CSS计量单位
  100. 开发者工具就在浏览器中
  101. 继续使用CSS
  102. 自我测验
  103. 第12章 格式化文本
  104. 基本字体属性
  105. 使用CSS3的高级排版功能
  106. 改变文本颜色
  107. 更多选择器类型
  108. 文本行设置
  109. 下划线和其他“修饰”
  110. 改变字母大小写
  111. 空格
  112. 文本阴影
  113. 改变列表的数字编号
  114. 自我测验
  115. CSS回顾:字体和文本属性
  116. 第13章 颜色和背景
  117. 指定颜色值
  118. 前景色
  119. 背景色
  120. 裁剪背景
  121. 使用不透明度
  122. 伪类选择器
  123. 伪元素选择器
  124. 属性选择器
  125. 背景图像
  126. 快捷背景属性
  127. 渐变
  128. 外部样式表
  129. 小结
  130. 自我测验
  131. CSS回顾:色彩和背景属性
  132. 第14章 盒子思想
  133. 元素盒子
  134. 指定盒子尺寸
  135. 填充
  136. 边框
  137. 空白边
  138. 分配显示类型
  139. 盒子阴影
  140. 自我测验
  141. CSS回顾:盒子属性
  142. 第15章 浮动与定位
  143. 普通流
  144. 浮动
  145. 用CSS形状进行精美文本环绕
  146. 定位基础
  147. 相对定位
  148. 绝对定位
  149. 固定定位
  150. 自我测验
  151. CSS回顾:浮动和定位属性
  152. 第16章 使用Flexbox和网格进行CSS布局
  153. 使用CSS Flexbox的灵活盒子
  154. CSS网格布局
  155. 自我测验
  156. CSS回顾:布局属性
  157. 第17章 自适应Web设计
  158. 为什么要使用RWD
  159. 自适应秘诀
  160. 选择断点
  161. 自适应设计
  162. 关于测试
  163. 更多的RWD资源
  164. 自我测验
  165. 第18章 过渡、变换和动画
  166. CSS过渡
  167. CSS变换
  168. 关键帧动画
  169. 小结
  170. 自我测验
  171. CSS回顾:过渡、变换和动画
  172. 第19章 更多CSS技术
  173. 对表单设置样式
  174. 对表格设置样式
  175. 重置和Normalize.css
  176. 图像替换技术
  177. CSS Sprite
  178. CSS特性检测
  179. 小结
  180. 自我测验
  181. CSS回顾:表格属性
  182. 第20章 现代Web开发工具
  183. 熟悉命令行
  184. CSS的强大工具:处理器
  185. 构建工具:Grunt和Gulp
  186. 使用Git和Github进行版本控制
  187. 小结
  188. 自我测验
  189. 第四部分 JavaScript行为
  190. 第21章 JavaScript简介
  191. 关于JavaScript
  192. 给网页添加JavaScript
  193. 脚本剖析
  194. 浏览器对象
  195. 事件
  196. 综合应用
  197. 学习更多关于JavaScript的知识
  198. 自我测验
  199. 第22章 使用JavaScript和DOM
  200. DOM简介
  201. polyfill
  202. JavaScript库
  203. 小结
  204. 自我测验
  205. 第五部分 Web图像
  206. 第23章 Web图像基础
  207. 图像来源
  208. 格式简介
  209. 图像尺寸和分辨率
  210. 图像资产策略
  211. favicon
  212. 小结
  213. 自我测验
  214. 第24章 图像资产制作
  215. 将图像保存为Web格式
  216. 使用透明度
  217. 自适应图像制作技巧
  218. 图像优化
  219. 自我测验
  220. 第25章 SVG
  221. 使用XML绘图
  222. SVG作为XML的特性
  223. SVG工具
  224. SVG制作技巧
  225. 自适应SVG
  226. SVG的进一步探索
  227. 自我测验
  228. 我们学完了
  229. 第六部分 附录
  230. 附录A 自我测验答案
  231. 附录B HTML5全局属性
  232. 附录C CSS选择器的第3级和第4级
  233. 附录D 从HTML+到HTML5
书名:Web前端工程师修炼之道(原书第5版)
译者:刘红泉 译
国内出版社:机械工业出版社
出版时间:2020年11月
页数:716
书号:978-7-111-66772-8
原版书书名:Learning Web Design, 5e
原版书出版商:O'Reilly Media
Jennifer Niederst Robbins
 
Jennifer Niederst Robbins 资深Web设计师、信息架构师,从事Web设计20余年,在Web设计方面有独到的见解与认识。她于1993年设计了全球第一个商业网站——O’Reilly全球网络导航器(O’Reilly Global Network Navigator,GNN)。她曾在马萨诸塞艺术学院和约翰森威尔士大学任教,并且经常在全美许多重要会议上发表演讲,广受欢迎。她现在是O’Reilly Media的数码产品设计师,对信息架构、交互设计、网站制作、应用程序开发和电子书拥有浓厚的兴趣。除了本书,还著有《Web Design in a Nutshell》和《HTML5 Pocket Reference》。
 
 
购买选项
定价:199.00元
书号:978-7-111-66772-8
出版社:机械工业出版社