From 0 to 1: Getting Started Quickly with HTML+CSS
Tags
Summary
Editor's review
In organization, the book uses a four-step cycle: concept explanation → code example → effect display → hands-on practice. This structure fits how people learn and effectively turns passive reading into active learning. The many "Note" and "Common Mistake" boxes come directly from the pitfalls students most often hit in the author's offline teaching; this predictive guidance is highly practical. The introduction to HTML5 and CSS3 features is moderate and current, exposing readers to modern front-end technology without drifting too far from real development scenarios.
The book's positioning is very clear: it is a "get started" guide, not an authoritative manual. It aims to help readers build an overall understanding of web front-end technology in the shortest time and gain the ability to create common static web pages. For readers who want a quick introduction, to test whether they are interested in front-end development, or to complete course projects or simple project showcases, the book offers an efficient, low-risk starting point. Its value is not only in teaching knowledge but in building confidence—through step-by-step practice, "writing code" turns from something frightening into a controllable, predictable creative activity.
Who it's for
A good fit for
- Beginners with no programming background who want to learn web page creation systematically
- Students who need to complete web design coursework or graduation projects
- Professionals interested in switching to front-end development who want a low-cost trial
- Non-technical staff in operations, design, and similar roles who need to understand front-end technology for better collaboration
Not a good fit for
- Developers who already know HTML and CSS basics and want to go deeper into front-end frameworks or advanced techniques
- Readers seeking a comprehensive, detailed reference manual
Reading tips
- Read strictly in chapter order; do not skip, because the knowledge points build on one another
- Be sure to personally code the hands-on exercises in each chapter; this is the key step to internalizing knowledge
- Prepare a simple personal project (such as a personal profile page) as a goal, and try applying new knowledge to it after each chapter
About the publisher
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
- 版权信息
- 内容提要
- 其他
- 前言
- 第一部分 HTML基础
- 第1章 HTML简介
- 1.1 前端技术简介
- 1.2 什么是HTML
- 1.3 常见问题
- 第2章 开发工具
- 2.1 开发工具
- 2.2 使用HBuilder
- 第3章 基本标签
- 3.1 HTML结构
- 3.2 head标签
- 3.3 body标签
- 3.4 HTML注释
- 3.5 本章练习
- 第4章 文本
- 4.1 文本简介
- 4.2 标题标签
- 4.3 段落标签
- 4.4 文本标签
- 4.5 水平线标签
- 4.6 div标签
- 4.7 自闭合标签
- 4.8 块元素和行内元素
- 4.9 特殊符号
- 4.10 本章练习
- 第5章 列表
- 5.1 列表简介
- 5.2 有序列表
- 5.3 无序列表
- 5.4 定义列表
- 5.5 HTML语义化
- 5.6 本章练习
- 第6章 表格
- 6.1 表格简介
- 6.2 基本结构
- 6.3 完整结构
- 6.4 语义化
- 6.5 合并行:rowspan
- 6.6 合并列:colspan
- 6.7 本章练习
- 第7章 图片
- 7.1 图片标签
- 7.2 图片路径
- 7.3 图片格式
- 7.4 本章练习
- 第8章 超链接
- 8.1 超链接简介
- 8.2 内部链接
- 8.3 锚点链接
- 8.4 本章练习
- 第9章 表单
- 9.1 表单简介
- 9.2 form标签
- 9.3 input标签
- 9.4 单行文本框
- 9.5 密码文本框
- 9.6 单选框
- 9.7 复选框
- 9.8 按钮
- 9.9 文件上传
- 9.10 多行文本框
- 9.11 下拉列表
- 9.12 本章练习
- 第10章 框架
- 10.1 iframe标签
- 10.2 练习题
- 第二部分 CSS基础
- 第11章 CSS简介
- 11.1 CSS简介
- 11.2 CSS引入方式
- 11.3 本章练习
- 第12章 CSS选择器
- 12.1 元素的id和class
- 12.2 选择器是什么
- 12.3 CSS选择器
- 12.4 本章练习
- 第13章 字体样式
- 13.1 字体样式简介
- 13.2 字体类型:font-family
- 13.3 字体大小:font-size
- 13.4 字体粗细:font-weight
- 13.5 字体风格:font-style
- 13.6 字体颜色:color
- 13.7 CSS注释
- 13.8 本章练习
- 第14章 文本样式
- 14.1 文本样式简介
- 14.2 首行缩进:text-indent
- 14.3 水平对齐:text-align
- 14.4 文本修饰:text-decoration
- 14.5 大小写:text-transform
- 14.6 行高:line-height
- 14.7间距:letter-spacing、word-spacing
- 14.8 本章练习
- 第15章 边框样式
- 15.1 边框样式简介
- 15.2 整体样式
- 15.3 局部样式
- 15.4 本章练习
- 第16章 列表样式
- 16.1 列表项符号:list-style-type
- 16.2 列表项图片:list-style-image
- 16.3 本章练习
- 第17章 表格样式
- 17.1 表格标题位置:caption-side
- 17.2 表格边框合并:border-collapse
- 17.3 表格边框间距:border-spacing
- 17.4 本章练习
- 第18章 图片样式
- 18.1 图片大小
- 18.2 图片边框
- 18.3 图片对齐
- 18.4 文字环绕:float
- 18.5 本章练习
- 第19章 背景样式
- 19.1 背景样式简介
- 19.2 背景颜色:background-color
- 19.3 背景图片样式:background-image
- 19.4 背景图片重复:background-repeat
- 19.5 背景图片位置:background-position
- 19.6 背景图片固定:background-attachment
- 19.7 本章练习
- 第20章 超链接样式
- 20.1 超链接伪类
- 20.2 深入了解:hover
- 20.3 鼠标样式
- 20.4 本章练习
- 第21章 盒子模型
- 21.1 CSS盒子模型
- 21.2 宽高:width、height
- 21.3 边框:border
- 21.4 内边距:padding
- 21.5 外边距:margin
- 21.6 本章练习
- 第22章 浮动布局
- 22.1 文档流简介
- 22.2 浮动
- 22.3 清除浮动
- 22.4 本章练习
- 第23章 定位布局
- 23.1 定位布局简介
- 23.2 固定定位:fixed
- 23.3 相对定位:relative
- 23.4 绝对定位:absolute
- 23.5 静态定位:static
- 23.6 本章练习
- 附录A HTML常用标签
- 附录B 常用表单标签
- 附录C CSS常用属性
- 附录D W3C十六色
FAQ
Is this book suitable for someone who has never programmed?
What level will I reach after finishing the book?
Are the code cases and techniques in the book outdated?
Related on WeRead
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
Mo Zhenjie is an author focused on the field of Web front-end development, though limited public information is available about him personally. Judging from his four published works, his writing centers on core front-end technologies such as HTML, CSS, JavaScript, and HTML5 Canvas, covering levels ranging from quick introductory guides to advanced tutorials. Representative titles include From 0 to 1: Quick Start with HTML+CSS, the Web Front-End Development Premium Course: JavaScript Basics Tutorial, and Detailed Explanation of HTML5 Canvas Development, several of which belong to the "Web Front-End Development Premium Course" series. Classified under computer science and programming design, these books emphasize systematic explanation of foundational knowledge and hands-on practice, aimed at beginners and readers seeking to consolidate their front-end skills. Overall, Mo Zhenjie's works are organized in a tutorial- and course-like manner, presenting a clear teaching structure and serving as reference reading for introductory and advanced study of front-end development.