先学HTML5还是bootstrap比较好,二者有相关性吗?学习bootstrap需要什么基础,js,jq,css3都要很熟悉才行吗?
先学HTML5还是bootstrap比较好,二者有相关性吗?学习bootstrap需要什么基础,js,jq,css3都要很熟悉才行吗?
A:用过什么框架?
B:seajs.js、juicer.js、jQuery.js
A:jQuery的选择器原理是什么?用了什么其他框架吗?
B:blabla
A:jQuery是如何处理事件绑定的?
B:blabla
……
一小时之前的真实场景,电话面试。B是我。
会用框架只是一种技巧,然而我们真正需要的是技术。
把基础知识(html+css+js)学扎实了,框架/库(jquery.js/backbone.js/zepto.js)之类的看看手册就好,不需要去刻意学习,知道怎么使用就行了,当然,好果感兴趣可以去看看源码,学习下作者的思想。
首先要学会html和css,js可以稍微先放一放,不然连看都看不懂。
bootstrap只是个封装库,如果不涉及sass和less,用单独调试来修改css也是勉强可以做出喜欢的页面,但是交互会出各种各样的问题。
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
bootstrap 大概包含了以下内容
对一些常用标签进行了重新封装,比如, button, input,表格等
可以单纯使用html标签,引入一些已经写好样式的class就可以布局出一些组件,如导航,分页,选项卡等
包含了一些基于jQuery的插件,如轮播图等。
不过需要注意几点,一是,html/css, html5/css3,js是基础,是必须掌握的,二是bootstrap是很多公司都不用的,因为其html代码层级太多,效率偏低。三是 bootstrap在基础牢靠的前提下上手非常简单。
ps:如果你是新手,请忽略任何less,sass相关的东西,有句话叫做船到桥头自然直,这些东西你以后看看语法就能够简单应用了。