我来认真回复:
新手入门的话,建议先从
w3school.com.cn 上面的资料开始学习。建议的学习顺序为 HTML -> CSS -> CSS3 -> JavaScript -> BOM -> DOM -> HTML5 -> jQuery -> 其他扩展部分。
学习完整个教程之后,可以找一些书来看,系统地学习所有内容,并掌握其中的应用实例。
知识简单分为三个部分:HTML CSS,JavaScript BOM DOM,JavaScript 框架。
学习分为三步:基础(w3school),全面(看书),应用(抄写、模仿实例,自己动手创造)。
-----------------
扩展部分还有很多:
1. 后端编程语言(PHP、Node.js、Python 等);
2. 数据库(MySQL 等);
3. LESS/Sass;
4. Emmet;
5. 各种 JavaScript 框架(Angular.js、Backbone.js 等)。
慢慢接触吧。
-----------------
资源推荐:
1.
w3school.com.cn 和
w3schools.com 简单而且详细的入门参考资料;
2.
developer.mozilla.org 和
webplatform.org 科学严谨的参考文档,也有不少示例代码;
3.
https://github.com/LearnShare/blog/tree/master/posts/drafts 我自己学习时整理的一些东西,作为文档随时查找(当做教程也是不错的,不过有一些乱了);
4. 一些看过的书(还算不错的):
1) HTML5 秘籍 -- 李松峰;
2) HTML5 与 CSS3 权威指南 -- 陆凌牛;
3) Web 变成入门经典(第二版)-- 杜静、敖富江;
4) JavaScript 权威指南(第六版)-- 淘宝前端;
-----------------
一开始建议的学习顺序还是很重要的。ps: 别吓坏了。