前端综合经验

作为一个web开发工程师,不懂前端是要命的。这篇文章就作为一个学习前端的开始。


1.先说说html5和html4。h5相对于h4而言新增了一些标签和属性,删减了一些标签和属性,但是没有更改任何东西。所以现在的主流浏览器为了兼容性,是两个都支持的。但是我们尽量不要使用被h5废除的内容,因为现在的浏览器兼容性好,不代表以后兼容性也好,特别是对于新兴的移动端浏览器。

2.在标签的前面一定要加上文档类型的声明。由于h5已经被全面兼容,所以我们可以使用h5的简洁声明写法。这样浏览器就会老老实实地用符合w3c规范的标准模式解析页面(例如默认样式)。我们一定要使用标准模式,因为我们根本就没有学过怪异模式。

3.w3c是万维网联盟,HTML5标准就是他们制定的。

4.元素有一个默认的margin,表明该元素与父元素之间的距离,这显然是为了美观,让文字不要太靠边。与此同时很多元素也有默认margin,如h1标签

5.

看起来是一个和div一样没有任何内置属性的标签,用这个标签表示页眉部分,可能仅仅是逻辑上更好一些。

6.CSS的尺寸单位比较丰富,如六脉神剑一样如果都会用就很叼了。初学者可以先用一种剑法,即px,因为我们说的浏览器分辨率,手机屏幕分辨率,单位都是它。

7.如果一个div,内部使用了float元素,那么它的高度就不会被内部元素撑开。解决问题的方法是,在DIV结束之前再增加一个DIV。这里给出一个写得很好的网站。http://www.divcss5.com/jiqiao/j612.shtml

8.jquery多元素选择:.a.b选择同时有这两个类的,.a .b选择a下的b,.a, .b选择带有a或者b的。

9.$( this ).prop("tagName"),通过这个方法得到元素名很靠谱。全大写。

10.推荐一个不错的介绍float的网站http://www.cnblogs.com/polk6/archive/2013/07/25/3142187.html

你可能感兴趣的:(前端综合经验)