曾经,我一度想把这个标题,作为我教程的第一章。毕竟这个标题,会为我吸引更多读者的目光。

但是现在我希望把一切从头说起,上一章我们聊了什么是前端,我想大家可能多少有了一些感觉,但是又抓不住这些感觉,毕竟我还只是讲了一些比喻而已。

说得大一点,前端是面向用户的,所以必须了解用户,从用户出发……我打住,但我真心希望你在读完整个教程之后,再回来看一眼这句话。

服务用户的基础,是你有相应的技术。那么我们需要什么技术呢?简单通俗的讲,就是写网页的技术。

“嗨,说那么费劲,不就是写网页么。现在写网页没前途,老板们都要求 H5 页面啦”

写网页主要用的语言就是 HTML、CSS、JavaScript,哦,最后一个单词太长了,所以外行们提起他来的次数还比较少。前面两个被说的很多,但一般都是说——HTML5 和 CSS3。

所以本着学就要学最新最潮的东西的原则,很多小白一心向往着去学习 HTML5 和 CSS3,甚至干脆是 H5。这让我想到了一个笑话——“PS 不专业,要用 Photoshop 做!”

无论 5 还是 3,都只是一个版本号,它代表了新的特性,这些新的特性确实让人感到惊艳。但并不意味着我们可以抛弃基础,只是学习这些新特性,这和空中楼阁是一个意思。每年的新手机,都会增加新的功能,让我们感到欣喜,但是学用手机,总是要学习开机关机,接打电话,收发短信,你可以对此不屑,但是你不得不承认,这些是必须掌握的基础。

然后,老实说,那些看起来很绚丽的所谓的 H5,也有一大部分是 JavaScript 的功劳。

好了,这就是一个写给小白们的教程,所以会从最基础的讲起,努力带大家去认识,去产生兴趣。不会为了追新而追新,也不会墨守成陈规,讲过时的东西。入门,兴趣,努力保证读得懂,学得会。

别再问我看完这个教程以后能不能做什么样的页面。我告诉你,不能。

如果你真的想学一个东西,你会很自然的愿意从头学起;如果你对一件事情有兴趣,你自然会坚持做下去。肯循序渐进持之以恒,大部分事情,都可以顺利做得到。单纯为了某个目的,想追求速成,不是不可以,但是想比别人学得快,就要比别人付出更多的辛苦,急功近利的时候,问一问自己的毅力,先。

【本章助记卡片:卡片 for 第二章