HTML+CSS+JavaScript Learning Notes from Zero
Tags
Summary
Editor's review
Who it's for
A good fit for
- Complete beginners who want to understand HTML, CSS, and JavaScript in one go
- Students in university web design or front-end courses who need practice material
- Readers who know some HTML and want to fill gaps in CSS layout and JavaScript basics
- Professionals in non-front-end roles who need to maintain simple web pages
Not a good fit for
- Developers with front-end experience who want to go deeper into frameworks or engineering
- Readers looking specifically to learn modern frameworks such as React or Vue
- Readers who need many complete commercial project case studies
Reading tips
- Study in the order HTML, CSS, JavaScript, and after each part build a static page before moving on.
- For the CSS3 layout and responsive design sections, learn by adjusting pages with the browser developer tools.
- For JavaScript, write a small example on the page for each concept you learn; do not just read the code.
- After jQuery and AJAX, try turning the earlier static pages into versions with interaction and data loading.
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- 版权信息
- 内容简介
- 前言
- 第一篇 基础篇
- 第1章 HTML概述
- 1.1 HTML简介
- 1.2 HTML文件的基本结构
- 1.3 编写第一个HTML文件
- 第2章 初识HTML5
- 2.1 标题
- 2.2 文字
- 2.3 段落
- 2.4 水平线
- 第3章 图像和超链接
- 3.1 添加图像
- 3.2 设置图像属性
- 3.3 链接标签
- 3.4 图像的链接
- 第4章 表格与<div>标签
- 4.1 简单表格
- 4.2 表格的高级应用
- 4.3 <div>标签
- 4.4 <span>标签
- 第5章 列表
- 5.1 列表的标签
- 5.2 无序列表
- 5.3 有序列表
- 5.4 列表的嵌套
- 第6章 表单
- 6.1 表单概述
- 6.2 输入标签
- 6.3 文本域和菜单列表控件
- 第7章 多媒体
- 7.1 HTML5多媒体的简述
- 7.2 多媒体元素基本属性
- 7.3 多媒体元素常用方法
- 7.4 多媒体元素重要事件
- 第二篇 CSS篇
- 第8章 CSS3概述
- 8.1 CSS3简介
- 8.2 CSS3中的选择器
- 8.3 常用属性
- 第9章 CSS3中的布局常用属性
- 9.1 框模型
- 9.2 定位相关属性
- 第10章 CSS3中的动画与变形
- 10.1 2D变换——transform
- 10.2 过渡效果——transition
- 10.3 动画——Animation
- 第11章 响应式网页设计
- 11.1 概述
- 11.2 像素和屏幕分辨率
- 11.3 视口
- 11.4 响应式网页的布局设计
- 第三篇 高级篇
- 第12章 JavaScript概述
- 12.1 JavaScript简述
- 12.2 WebStorm简介
- 12.3 JavaScript在HTML中的使用
- 12.4 JavaScript基本语法
- 第13章 JavaScript基础
- 13.1 数据类型
- 13.2 常量和变量
- 13.3 运算符
- 13.4 表达式
- 13.5 数据类型的转换规则
- 第14章 JavaScript基本语句
- 14.1 条件判断语句
- 14.2 循环语句
- 14.3 跳转语句
- 14.4 异常处理语句
- 第15章 JavaScript中的函数
- 15.1 函数的定义和调用
- 15.2 函数的参数
- 15.3 函数的返回值
- 15.4 嵌套函数
- 15.5 递归函数
- 15.6 变量的作用域
- 15.7 内置函数
- 15.8 定义匿名函数
- 第16章 JavaScript中的对象
- 16.1 对象简介
- 16.2 自定义对象的创建
- 16.3 对象访问语句
- 16.4 常用内部对象
- 第17章 JavaScript中的数组
- 17.1 数组介绍
- 17.2 定义数组
- 17.3 操作数组元素
- 17.4 数组的属性
- 17.5 数组的方法
- 第18章 AJAX技术
- 18.1 AJAX概述
- 18.2 AJAX的技术组成
- 18.3 XMLHttpRequest对象的使用
- 第19章 jQuery基础
- 19.1 jQuery概述
- 19.2 下载与配置jQuery
- 19.3 jQuery选择器
- 第20章 jQuery控制网页和事件处理
- 20.1 jQuery控制网页元素
- 20.2 jQuery的事件处理
FAQ
Can I learn all three technologies at once with no background?
Is the jQuery content in this book still worth learning today?
What level will I reach after finishing this book?
Do I need to install any software in advance?
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
Mingri Technology, whose full name is Jilin Province Mingri Technology Co., Ltd., is a high-tech company specializing in software development, education and training, and the integration of software development educational resources, and it organizes the compilation of computer programming textbooks. Its works are aimed mainly at programming beginners and focus on learning languages such as Python, Java, C#, and SQL, as well as GUI design and web front-end development; its common categories are programming design, computer fundamentals, and software learning. Representative works include the upgraded editions of Python GUI Design, SQL, and Java in the “Zero Foundation Learning” series, along with study notes on HTML+CSS+JavaScript and a complete self-study course on C#. The company has developed textbook series such as “From Beginner to Master” and “Software Development Video Lecture Hall”; related textbooks have received industry and university press awards, and several titles have long ranked among the top sellers in their categories. Public information is limited; the author name is an institutional byline, and the focus is on the compilation and publication of computer programming educational materials.