Learning HTML5+CSS3 from Scratch cover

Learning HTML5+CSS3 from Scratch

No rating yet
Chapters
23
ISBN
9787111537304

Tags

Summary

Learning HTML5+CSS3 from Scratch is an introductory tutorial for complete beginners that systematically explains HTML5 and CSS3 web development techniques. Written by Hu Xiaoxia and Wang Gang, the book comprises 23 chapters. The first 14 chapters center on HTML5: starting with development environment setup and the choice of browsers and tools, they cover HTML5 syntax changes, added and obsolete elements and attributes, global attributes, and semantic structural elements such as article, section, nav, aside, header, hgroup, and footer; they then explain audio and video, drawing graphics with Canvas and SVG, the Form API and File API, the drag-and-drop API and desktop notifications, local storage and offline applications, and the Communication API, Web Workers, Web SQL, WebSocket, geolocation, and the History API. The last 8 chapters turn to CSS3: CSS fundamentals and inclusion methods, the various selectors, inserting content with selectors, styling for text, images and backgrounds, lists and forms, hyperlinks and mouse cursors, plus a dedicated chapter on CSS filters. Chapter 23 ties together the book's knowledge through two hands-on project cases. Written in accessible language with typical examples and equal emphasis on theory and practice, the book suits web development novices, students, and readers interested in Web application development for systematic self-study, and can also serve as a training textbook.

Editor's review

很多号称「零基础」的前端书,前半本讲标签、后半本讲样式,书里的示例却翻不了页,读者也就只能学到「会写几个标签」的程度。这本《从零开始学HTML5+CSS3》的可贵之处,在于它是按技术模块来梳理知识点的:前半程专攻 HTML5 的结构元素、音视频、Canvas、SVG 以及表单、文件、拖放、存储、通信、Worker、WebSocket、地理定位、History 这一整组 API;后半程则专攻 CSS3 的选择器、插入内容、文本、图片与背景、列表与表单、超链接与鼠标指针、滤镜。读者学完 DOM 新元素后,很快就能用 CSS3 把页面样式做得像样,知识不会只停留在抽象概念上。全书 400 多页、23 章的体量安排得比较紧凑,每章都配小结与测试题,学完一节就能自检、学完一章就能复盘。对准备自学入门、又想一两年后仍能用得上的人,它是一本扎实的入门教材;对高校或培训班的授课老师,章节切分清晰,也便于安排课时。

Who it's for

A good fit for

  • 完全没有编程基础、想系统入门前端开发的初学者
  • 计算机、软件工程等专业学生,用作 Web 前端课程的入门教材
  • 会写基本 HTML 标签、但想补全 HTML5 新增 API 知识的自学者
  • 希望把 CSS3 美化技巧补起来的网页设计与美工从业者

Not a good fit for

  • 想直接学习 JavaScript 框架或后端开发的读者
  • 已有多年经验、只想查询某个新特性的资深前端工程师
  • 只想要单页速查手册、不打算按章节练习的人

Reading tips

  1. 按章节顺序读完前 14 章,每章动手敲一遍示例,不要只看代码截图。
  2. 学到 Canvas、SVG、存储与 WebSocket 等 API 时,先构建静态页面,再尝试联调,以免被环境问题卡住。
  3. 后 8 章 CSS3 部分建议边学边做页面原型,把选择器、盒模型与视觉效果对应起来。
  4. 第 23 章的两个实战案例建议当作阶段性考试,先自己独立完成,再对照书中的做法复盘。

About the publisher

China Machine Press China · Founded in 1950

In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.

Contents

  1. Chapter 1 Getting Ready to Learn HTML5+CSS3
  2. Chapter 2 HTML Elements, Attributes, and Structure
  3. Chapter 3 HTML5 Audio and Video
  4. Chapter 4 HTML5 Canvas
  5. Chapter 5 HTML5 SVG
  6. Chapter 6 Form API
  7. Chapter 7 File API
  8. Chapter 8 Drag-and-Drop API and Desktop Notification API
  9. Chapter 9 Local Storage and Offline Applications
  10. Chapter 10 Communication API
  11. Chapter 11 Web Workers API and Web SQL API
  12. Chapter 12 WebSocket API
  13. Chapter 13 Geolocation API
  14. Chapter 14 History API
  15. Chapter 15 CSS Fundamentals
  16. Chapter 16 CSS3 Selectors
  17. Chapter 17 Inserting Content with CSS Selectors
  18. Chapter 18 Styling Text with CSS
  19. Chapter 19 Styling Images and Backgrounds with CSS
  20. Chapter 20 Styling Lists and Forms with CSS
  21. Chapter 21 Styling Hyperlinks and Mouse Interactions
  22. Chapter 22 Filters in CSS
  23. Chapter 23 Hands-On Project Case Studies

FAQ

这本书和《从零开始:HTML5+CSS3快速入门教程》是同一本吗?
不是。本书由胡晓霞、王刚编著,机械工业出版社 2016 年出版,共 23 章、457 页;《从零开始:HTML5+CSS3快速入门教程》由郝金亭、史笑颜著,人民邮电出版社 2020 年出版,共 9 章。两本书同名相近,但作者和出版社都不同,购买时请核对 ISBN。
没有一点编程基础能看懂吗?
这本书定位就是零基础入门,第 1 章从浏览器选择、开发环境准备和 HTML5 语法基础讲起,概念由浅入深,每章附小结与测试题,适合按顺序自学;但需要读者愿意动手做示例练习。
学完这本书能独立做网页吗?
可以做出结构规范、样式完整的静态网页,包括语义化结构、音视频、Canvas/SVG 绘图和常见 CSS3 美化效果。若要做交互动画、表单验证与复杂页面逻辑,还需后续学习 JavaScript。
书中内容会不会已经过时?
本书 2016 年出版,HTML5 与 CSS3 的核心语法和大部分 API 至今仍是标准基础,学习不受影响;但个别 API 规范细节与浏览器支持情况可能已有变化,建议配合 MDN 等最新文档交叉验证。

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

胡晓霞 Author

Hu Xiaoxia currently has only limited public information available; all that is known is that one medical work, Forty Years of Practice in Huang Jianling's Traditional Chinese Gynecology, is held in the collection. Judging from the title, the book centers on Huang Jianling's four decades of clinical practice in traditional Chinese gynecology and belongs to the genre of experience-based summaries in this field, likely covering the pattern-based diagnosis and treatment of common and frequently occurring gynecological conditions as well as clinical insights. As the author of this book, Hu Xiaoxia's specific identity, educational background, institutional affiliation, and relationship with Huang Jianling are not clearly documented, so no further inferences about her personal history should be made. Based on the available information, it can be confirmed that she took part in organizing and writing up clinical experience in traditional Chinese gynecology, and that the work is aimed at medical professionals and has some reference value.

王刚 Author

Wang Gang is a Chinese author whose work spans an unusually wide range of fields; public information about him is limited, and details of his identity and life are not readily available. Judging from the twenty-one titles held in the collection, his writing crosses several quite distinct categories: there are reader-friendly editions of Chinese classics such as Mencius Annotated and Translated (Chinese Classics), as well as books on design and management such as Visual Hammer. He has also compiled Lu Yao Chronicle: I Long to Plunge into Heaviness and a two-volume set of chronicles on Mu Xin and Lu Yao, showing a sustained interest in the lives and documents of modern and contemporary writers. In addition, he has worked on medical professional titles, including Approaches to Neurological Diagnosis, Design and Implementation of Clinical Trials for Psychiatric Drugs, and a Pocket Guide to Psoriasis Treatment, along with educational texts such as Classic Methods of Home-School Teaching: A Translated and Annotated Edition. This breadth suggests an author capable of classical annotation, chronicle compilation, and professional popularization, with a practical, well-sourced and clearly organized style suited to readers with different needs.

More by the same author

Top rated in the same category