工科思维——内容要点
大胆假设、小心验证
- CSS理论——W3C SPEC 与浏览器渲染过程
不需要研究 - 需要注意实践——color:red 各浏览器的兼容性
1, 如何做CSS实验
1,遇到问题,分解问题
2,提出猜想(搜索 )
3,设计实验(准备材料、排除干扰项)
4,得到结果
5,分析
6,验证结果
实验场地 js.jirengu.com
2, JS理论比较多学习路径
一,概念
1,逐字思考
2,全面思考
二,应用
1,正确—加强概念理解
2,错误—纠正理解
三,消化
1,变成自己的理解
2,把书读薄
计算机如何储存数据
数据结构与算法
直接学习排序算法
做页面时遇到的问题
display:inline-block
1.简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性。
用在撑开整个范围背景色之类 比如 li:hover{}
dribble.com练习CSS
学习前端最有效的方法
方法
「已入门者」无法理解「未入门者」的苦恼。
如果纯从理论上来说,想要「效率高」是可能的。
原则一:追求学习的性价比
学习性价比 = 你所学到的有用的知识 ➗ 你花费的时间
要想要性价比高,就要做到两点:
- 尽量学有用的知识,暂时用不到的可以放在后面学。
- 尽量快,能一下午开完的知识点就坚决不要拖两个下午。
我们来看看前端哪些知识是有用的。而且我们要精简精简再精简,因为我们要追求性价比。
- 英语
- HTML + CSS + JS
- HTTP
- 浏览器 API
直接实践吧!实践是解决坑的唯一办法。
原则二:尽量学点难学的东西。
原则三:你需要导师。
导师的作用:
- 防止你走偏。甚至告诉你捷径。
- 帮你理清知识脉络。
- 解答你的疑问,在你有多个方案但是不确定哪个是最好的的时候,教你怎么权衡。