在十多天里学习了HTML、JavaScript等前端基础,说不上难懂也说不上不会,常用的前端技术能掌握大部分原理,如果在日后工作中有所应用,有不懂的时候查阅一下资料和手册也是一种解决问题的好方法。
最初接触HTML的时候,学会的是如何写标签,以及为标签添加属性与属性值,学了<p></p>标签,学会了段落布局;学了table表格,学会了如何在表格中插入文字图片来完成一个简单网页的制作,但是表格网页已经没人使用了,只作了解。完整的网页,大部分都有用户注册,要做用户注册的界面,就要用到<input>的不同type类型来实现,这时候也可以用表格来布局,所以表格在很多时候也能发挥出相应的作用,当然,所有<input>标签需要放到表单中才能有提交的作用,提交的数据就要交由数据库来存储,有get和post方法,之后就是PHP后端的工作了。
学到JavaScript,多数主流网页的功能都用JS来实现,伸缩菜单、单选全选反选删除等,常见于购物网站,用到的是鼠标事件,onclick、onmouseover、onmouseout等,然后当鼠标事件触发后,要为想要改变的代码增删改查,这样才能实现效果。定时器与延时器的作用也比较大,图片轮播等特效。
当学了jQuery,就发现特效的实现简单了很多,很多功能都是用封装好的来写,一两行就能实现JS要四五行才能实现的效果,当然jQuery还不是最简单的,最简单的是开源的bootstrap,要实现特效和功能,把开源的代码复制下来修改成想要的内容就行,但是最好的还是在使用别人代码的同时,还是要用心去牢记和理解才是对自己有帮助的。