[TOC]

易错:

html

1.单行
默认和父元素宽度相等,但是没有高度(为0);

2.ul和li的宽度是不一样的,如果给ul设置background-color 会比给li设置不一样

易错与易忘记 - 图1
易错与易忘记 - 图2

3.如上,别忘了把设置初始值padding,margin为0。并且给box设置 != 给title设置。

css

4.对于margin和padding的一个练习:

易错与易忘记 - 图3
易错与易忘记 - 图4

易错与易忘记 - 图5易错与易忘记 - 图6
如图所示,本来想要上面小图盒子和盒子有分隔的效果,却做成了如上的两个两个盒子紧挨的效果,原因就是没有正确弄清margin,错把margin设置成了padding(如上右图)

js

8.js中判断数据类型的方法:typeof。

注意他的用法:typeof(num)而不是num.typeof();
判断数据类型方法:typeof num !== “number” 特别注意,number要加双引号

9.js中没有.equals()方法

java

5.length返回数组的长度;length()

返回字符串的个数。比如String arr = “helloWorld”,则arr.length() = 10;
趣味记忆:数组就两个字很短,所以短的length是对应数组;字符串三个字很长,所以长的length()对应字符串。

6.break的作用是打破循环。continue是打破此次循环,

比如打破i=5这个循环,但是会继续执行 i=6;
for(..){ if(){break;} } 这里的break是用来打破for循环,不管for循环有没有循环完都被打破了。

7.while 和 do while

不管是while(i<6)还是do{ } while(i<6)都是符合while中的条件就执行。
直到执行到不再符合while中的条件时才会退出。

易忘

css

0.css使用规则

css设置方式
1.先设置样式:消除margin;消除原有样式;是行是块;是否浮动;
2.最后设置本身样式:大小(width,height);背景颜色bg;居中margin;border-radius
文字(大小font-size,颜色color,粗细font-weight;对齐方式text-align;行高line-height;字间距letter-space;字体font-family)
3.然后设置位置:position;margin和padding;

1. margin是什么?

margin:两个长方形盒子之间的距离

3. 图片设置样式:背景颜色,是否重复,是否居中


易错与易忘记 - 图7
颜色,图片 是否重复(no-repeat) 是否居中(centre)/背景大小(contain/cover)
色片虫种小(看色片滴滴变小)

background-position

如果是bottom center:下面中间。 只写一个后面默认: center(省略)

11.如何点击文字也能选择按钮?

<input type=”radio”>文字 或者


文字 注意这里文字的位置,是在input后还是lable后

radio和checkbox如何起作用? 让他们的name一样。

14.请写出JavaScript的两种引入方式和CSS的三种引入方式:

脚本和css一样,可以写在文档中,也可以写在文档外。
!!!位置:在body中,但是是末尾
1.)js在文件内: