经过7天的基础C#语言学习之后,这周我们已经正式开始了前端第一阶段的学习。虽然C#语言基本上是跟前端技术不大挂钩的,但是我认为,对于正如我这样,除了在大学计算机课里接触过简单数据库内容的小白来说,这基础课程对在理解计算机程序开发上还是有一定帮助的。至少懂了前端代码是不需要编译器编译才能使用,只要有文本编辑器,通过浏览器打开编辑好的前端代码,马上就能看到编写好的网站效果。基础课学完之后我越发的觉得浏览器是个强大的软件。
进入前端第一阶段的学习,一天半的时间学习了基础的HTML内容。HTML基础的标签语言,在很多计算机大神看来,可能并不能称为写程序,没有复杂的语法,只要记住有头有尾,大部分标签的作用就完事。还没有学之前我是这样想的,但是学完之后我的想法转变了一些。HTML是一个网站主体内容的根本,为网站搭建框架,虽然代码简单,但是如果不结合网站布局来理解,学了之后也只是知道某些标签的大概作用而已,并不能学以致用。我总结了以下我自己学习HTML的一些方法:
- 标签代码,英语不好的死记硬背,然后一定要自己把代码敲一遍看看实际的效果,英语还不错的结合单词意思理解记忆。很多标签代码相对应的英语单词含义跟标签作用大致相同,例如:<p>标记有段落作用,在英语中paragraph就有段落的含义。如果通过英语理解记忆标签作用,对于标签的延伸其他作用也能够理解记忆,也就是说理解记忆能够让你举一反三。例如:在表单元素中,<input>英语含义就是输入/投入,就推测出它应该能够输入一些内容,比如数字/文本/选择/密码等等。英语水平较弱的,如果要理解记忆应该是不大允许,毕竟需要几千的单词量,所以只能死记硬背。但是死记硬背也有死记硬背能够举一反三的方法,要在死记硬背之后,再把各个标签英语含义用词典或者谷歌翻译查清楚,再尝试理解记忆,虽然需要的时间更多一点,要达到后期举一反三的水平,总比需要更更的长时间去累计单词量好得多吧。
- 结合成型的网站框架,做简单的框架模仿,充分了解到各个标签在网站前期建设时的实践作用。只知道列表可以用来做表格,不知道网站什么地方需要用到表格是很尴尬的。建议找一个简单的网站,自己先分析网站框架中用到了哪些标签,然后尝试着自己把代码写出来,看看能否达到预期效果。这样在实践中使用过各个标签,才能在实际写网页时知道怎么实现你想要的效果。
- 前期一定要规范使用各个HTML标签,建立良好的代码习惯。在前期的学习过程中,我们代码量较少,浏览器运行效果跟预期效果有差距的时候可能从少量的代码中我们还勉强能够找到出错的代码段,有些时候就只是少写了一个字母,有些时候是少写了一个括号,还比较容易发现。但是等以后代码量越来越大的时候,这种错误就不是那么容易找到了。所以在前期的学习过程中,一定要建立良好的代码习惯,宁愿耗费一点的时间也要写一个简洁易懂的代码。
前端学习两三事——第一篇
原文:http://www.cnblogs.com/freeshan/p/6506012.html