【杂谈与乱码】关于从头开始制作一个网页
——杂谈与乱码,全是戏言。
问题
我已经有了最基本的HTML,CSS,JS基础。但都缺乏最基本的练习,属于知道有什么功能,每次用的时候,还要看说明手册哪一种。但继续死磕教材肯定长进颇慢。我想制作一个较为成熟的网页。
静态语言的学习已经使我学会了,要迭代式的发布产品。一开始就想要做到最好等于,一开始就做不下去。
我遇到的问题是,我想通过制作一款成熟的网页来提升我的网页制作能力,而为了制作成熟的网页,又需要我更好的网页制作能力。
读起来可笑的问题。但我相信,屏幕前的你如果是新手,一定会有这种感觉,在最开始的时候,第一步都不知道该如何迈出。就像我曾今学了一学期的C语言(跟着大学上课)到最后,还是只觉得编程可以用来做一下数值计算而已。
解决
但今时可不必当日。
我不可能再像学习第一门语言C语言那样,等待着时间使我感悟,让我慢慢悟道网页编程的各种内涵。
如何快速的使知识融汇贯通起来。这个问题其实没有好的解决办法,比较好的办法可能就是有人带着你做,但可能更好的办法是,一个deadline逼着你做。其实底层的知识你都有,或者你都知道可以从哪儿获得,你需要的只是一个契机,把他们链接起来,即再成果中体现,又再你的记忆神经中扎根。
所以最简单的方法就是,别管三七二十了吧。先去做!花上两三百购买一个云服务器,三两分钟构思一个网站主体,写一个中规中矩只有CSS没有js的静态网页。
主要和次要
发布一个网页,主要的是什么?是各种CSS,JS玩得666上天么?是界面独特有一风格么?答案都不是的,最关键的,还是内容。
形式是为内容服务的。甚至很多时候,一旦你能确定内容,形式就自然而然蹦出来了。一旦连你自己都觉得自己的内容完美无缺,那么你的也会反复润色把形式做好。
所以,一旦确定了网页的雏形后,放下你的代码,而是打开word文档或其他什么,自己和自己对话,自己用word把几个页面的内容给打印出来吧。
然后,你就会觉得思路清晰。重新明白那句话,代码只是实现问题的一种工具,而有些程序员,非要以为代码就是实现本身。
建议
挑选一个让你觉得用着顺心得网页,删除其页面中浮华得元素。建议采用扁平化的布局。然后,就开始你的网页制作吧!