HTML+CSS+JavaScript Website Development Case Tutorial cover

HTML+CSS+JavaScript Website Development Case Tutorial

Rating 3.3
Word count
123K words
Chapters
104
ISBN
9787115430878

Tags

Summary

This book is divided into 14 chapters, offering a comprehensive introduction to the theory of HTML, CSS, and JavaScript as well as the methods for building specific case projects.

Chapter 1: Fundamentals of Website Development; Chapter 2: Fundamentals of HTML and HTML5; Chapter 3: Tag Settings; Chapter 4: Text and Image Tag Settings; Chapter 5: Multimedia and Hyperlink Tag Settings; Chapter 6: Form Tag Settings; Chapter 7: Fundamentals of CSS Styles; Chapter 8: Setting CSS Properties for Text; Chapter 9: Setting CSS Properties for Backgrounds and Graphics; Chapter 10: Setting CSS Properties for Lists and Forms; Chapter 11: Div+CSS Web Page Layout; Chapter 12: Introduction to JavaScript; Chapter 13: Functions and Objects in JavaScript; Chapter 14: Events in JavaScript.

Editor's review

Published by Posts & Telecom Press, this case-based tutorial is written by Zhang Xiaojing, a seasoned practitioner in front-end technology education in China. The book has a clear positioning: a comprehensive introductory course for absolute beginners or novices, integrating the three cornerstones of Web front-end development—HTML, CSS, and JavaScript—into a single volume taught through case-driven instruction. This approach is designed to help readers quickly build an intuitive understanding of the entire website creation workflow and avoid learning obstacles caused by fragmented technical instruction. Structurally, the book follows the classic learning path from structure to style to behavior, and the cases lean toward common and practical web components and effects, which is helpful for building beginners' confidence and interest. It should be noted, however, that as an introductory tutorial its depth is necessarily limited. It focuses more on the application and implementation of technology, and its discussion of underlying principles, the latest standards (such as in-depth features of HTML5 and CSS3, and ES6+), and modern front-end engineering concepts is relatively superficial. For readers who wish to systematically master front-end development and pursue technical depth, this book may only serve as the starting point of the journey. Overall, it is a competent stepping stone whose value lies in lowering the learning barrier in an accessible way and providing the immediate sense of achievement of learning and applying through coherent cases.

Who it's for

A good fit for

  • Absolute beginners with no programming background who are interested in website creation
  • Career changers or students who need a quick overview of front-end development and a holistic concept
  • Readers who prefer learning technology through concrete cases and hands-on practice
  • Readers who want a clearly structured, step-by-step beginner's guide that lets them complete projects by following along

Not a good fit for

  • Intermediate or advanced developers seeking a deep understanding of advanced JavaScript features, framework principles, or performance optimization
  • Readers who want to systematically learn the latest Web standards (such as in-depth applications of ES6+ and CSS Grid/Flexbox)

Reading tips

  1. It is recommended to follow the chapter order strictly, ensuring a solid foundation in HTML and CSS before moving on to JavaScript
  2. Hands-on practice is essential; be sure to complete or at least follow along with every case, as coding proficiency comes from repeated typing
  3. After mastering the book's content, supplement it with official documentation such as W3C and MDN to make up for the book's limited depth on standards

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 第1章 网站建设基础
  5. 1.1 认识Web互联网
  6. 1.2 认识网站与网页
  7. 1.3 网站建设软件与技术
  8. 1.4 HTML、CSS与JavaScript的结合应用
  9. 1.5 本章小结
  10. 1.6 课后测试题
  11. 第2章 HTML与HTML 5基础
  12. 2.1 HTML基础
  13. 2.2 HTML 5基础
  14. 2.3 HTML 5新增标签的应用
  15. 2.4 本章小结
  16. 2.5 课后测试题
  17. 第3章 <head>与<body>标签设置29
  18. 3.1 网页头部<head>标签设置
  19. 3.2 网页主体<body>标签设置
  20. 3.3 在HTML 代码中添加注释
  21. 3.4 本章小结
  22. 3.5 课后测试题
  23. 第4章 文字与图片标签设置43
  24. 4.1 文字修饰标签
  25. 4.2 文字分行与分段标签
  26. 4.3 文本列表标签
  27. 4.4 了解网页中的图片格式
  28. 4.5 插入图像
  29. 4.6 滚动标签<marquee>
  30. 4.7 本章小结
  31. 4.8 课后测试题
  32. 第5章 多媒体与超链接标签设置
  33. 5.1 在网页中插入多媒体
  34. 5.2 为网页添加背景音乐
  35. 5.3 网页中调用外部程序
  36. 5.4 文本与图像链接
  37. 5.5 本章小结
  38. 5.6 课后测试题
  39. 第6章 表单标签设置
  40. 6.1 了解网页表单
  41. 6.2 在网页中插入表单元素
  42. 6.3 本章小结
  43. 6.4 课后测试题
  44. 第7章 CSS样式基础101
  45. 7.1 了解CSS样式
  46. 7.2 CSS样式语法
  47. 7.3 4种使用CSS样式的方法
  48. 7.4 CSS样式选择器
  49. 7.5 本章小结
  50. 7.6 课后测试题
  51. 第8章 设置文本的CSS属性121
  52. 8.1 使用CSS控制文字样式
  53. 8.2 使用CSS控制字间距和段落样式
  54. 8.3 CSS 3.0新增文本控制属性
  55. 8.4 本章小结
  56. 8.5 课后测试题
  57. 第9章 设置背景和图像的CSS 属性
  58. 9.1 使用CSS控制背景颜色和背景图像
  59. 9.2 使用CSS设置图片样式
  60. 9.3 CSS3.0新增颜色设置方式
  61. 9.4 CSS3.0新增背景控制属性
  62. 9.5 CSS3.0新增边框控制属性
  63. 9.6 本章小结
  64. 9.7 课后测试题
  65. 第10章 设置列表和表单的CSS属性161
  66. 10.1 使用CSS设置列表属性
  67. 10.2 使用CSS控制表单元素
  68. 10.3 使用CSS控制超链接效果
  69. 10.4 设置鼠标指针效果
  70. 10.5 CSS3.0新增内容和透明度属性
  71. 10.6 CSS3.0新增的多列布局属性
  72. 10.7 CSS3.0新增其他属性
  73. 10.8 本章小结
  74. 10.9 课后测试题
  75. 第11章 Div+CSS网页布局183
  76. 11.1 创建Div
  77. 11.2 什么是CSS 盒模型
  78. 11.3 网页元素定位属性
  79. 11.4 常用网页布局方式
  80. 11.5 什么是块元素和行内元素
  81. 11.6 本章小结
  82. 11.7 课后测试题
  83. 第12章 JavaScript入门207
  84. 12.1 JavaScript概述
  85. 12.2 JavaScript语法基础
  86. 12.3 JavaScript变量
  87. 12.4 JavaScript数据类型
  88. 12.5 JavaScript运算符
  89. 12.6 条件和循环语句
  90. 12.7 本章小结
  91. 12.8 课后测试题
  92. 第13章 Javas cript中的函数与对象
  93. 13.1 JavaScript函数
  94. 13.2 声明和引用对象
  95. 13.3 JavaScript内置对象
  96. 13.4 浏览器对象
  97. 13.5 本章小结
  98. 13.6 课后测试题
  99. 第14章 JavaScript中的事件261
  100. 14.1 了解JavaScript事件
  101. 14.2 常用事件在网页中的应用
  102. 14.3 其他常用事件
  103. 14.4 本章小结
  104. 14.5 课后测试题

FAQ

Is this book suitable for complete beginners with zero foundation?
Very suitable. The book starts from the most basic concepts and guides readers through numerous detailed step-by-step cases; it is designed specifically to help zero-foundation readers get started.
Can I find a front-end development job after finishing this book?
After finishing this book, you will have mastered the basic skills of front-end development and be able to build some static or simply interactive web pages, which is the first step into the industry. However, modern front-end positions usually also require mastery of at least one mainstream framework (such as Vue or React), version control tools, and engineering knowledge, all of which require further study.
Is the technical content in the book outdated?
The book covers the core fundamentals of HTML, CSS, and JavaScript, and these foundational parts are fairly stable. However, front-end technology evolves rapidly, and the book may not cover the latest syntax and APIs from recent years. It is advisable to treat it as a solid foundation and continue learning new technologies through online resources.

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

Zhang Xiaojing Author · Chinese

Zhang Xiaojing is an experienced designer, a member of the Adobe Expert Committee, and a certified Adobe web designer instructor. He also serves as an instructor for the 653 Project of the Ministry of Information Industry of China and as an expert committee member of the China Software Industry Association. He has worked in graphic design, website design, and UI design for many years, participated in developing the web design curriculum for the Open University of China, and has published dozens of design books. His 12 works in the catalog span software learning, design, and computer science, including titles on Photoshop CC 2020, color matching, web color schemes, mobile UI design, PPT design, HTML/CSS/JavaScript website creation, and CSS layout and browser compatibility. His books are aimed at beginner and intermediate readers, combining step-by-step guidance with practical examples, and have had a lasting influence on software instruction and design education.

苏旬云 Author

Su Xunyun is a Chinese author of computer books, about whom publicly available information is limited. The representative work that can be confirmed is HTML+CSS+Javascript Website Development Case Tutorial, and one title by this author is included in the collection, commonly classified under general computing. Judging from the title and subject matter, the writing centers on the basic technologies of front-end web development, following the combined use of HTML, CSS, and JavaScript as its main thread and organizing content in the form of case-based tutorials. It is suited to beginners who wish to learn how web pages are built from scratch. Books of this kind usually emphasize clear steps and workable examples, so that readers can learn by doing and apply syntax knowledge to actual page results. Because details of the author's life, nationality, and educational background have not been made public, relatively little is known about the person; the visible writing profile lies mainly in introductory technical explanation and case-based teaching for beginners, and its influence is likewise concentrated on basic computing study and introductory web page production.

吴芬芬 Author

Wu Fenfen is an author about whom little public information is available. She is currently known for a single computer-related work, HTML+CSS+Javascript Website Development: A Case-Based Tutorial, classified under general computer studies. The title indicates a case-driven approach that links three fundamental front-end technologies: HTML for structuring pages, CSS for styling and layout, and JavaScript for interactive scripting, aimed at beginners who need hands-on practice in building websites. Textbooks of this kind usually organize content around project steps, helping learners understand how code functions and works together while completing concrete pages. Based on the available information, Wu Fenfen's writing emphasis falls on applying technical knowledge through workable examples rather than merely listing concepts, reflecting a practical, step-by-step approach. Since no public records cover her biography, professional background, or further writings, her overall body of work and influence cannot yet be fully assessed, and only a preliminary observation based on this one title is possible.

鲁红 Author

Lu Hong is the author of Chinese computer books, though public information about the author is limited. The only work currently attributed to this name is HTML+CSS+JavaScript Website Creation Case Tutorial, which is classified under general computing. Judging from the title and subject matter, the book is aimed at beginners and hands-on training in web development, covering the three foundational front-end technologies of HTML, CSS, and JavaScript. It is organized as a case-based tutorial, emphasizing practical exercises and the connection between skills. Such textbooks typically serve vocational students, self-learners, or beginners, helping them build an overall understanding of web page structure, styling, and interactive scripting. Lu Hong's writing style tends to be practical and instructional, focusing on turning knowledge points into operable cases. Because only one work is included in the database, the author's biography, nationality, and English name cannot be confirmed.

贾士英 Author

Publicly available information about Jia Shiying is currently limited, and it is not possible to confirm a full career history, institutional affiliation, or professional background. It is known only that the author has one work in the library, HTML+CSS+JavaScript Website Creation Case Tutorial, classified under general computer science. Judging from the title and subject, the book is an introductory, practice-oriented tutorial on web development, organized around the three main threads of HTML structure, CSS styling, and JavaScript interaction. It presents content through cases and emphasizes hands-on practice and the connection between knowledge points, making it suitable as a course textbook or for self-study. Such an approach typically features clear steps and reproducible examples, helping readers understand the basic workflow of front-end development through imitation. Because other information about the author and the book's influence is unavailable, judgments about writing style and teaching orientation can only be preliminary and based on this tutorial; further details could be added if more material becomes available.

More by the same author

Top rated in the same category