JS,HTML,CSS小结
html:
语义化:首先是机器语言,其次会根据你写的标签来显示相应的内容。
Doctype:3模式:严谨(新),怪异(兼容最低版本),过渡
html5:
特征:标签:canvas,存储,地理定位,表单,拖拽...
css:
选择器:31种。
布局:
1.float,
2.定位(4),
3.盒子模型:
元素盒,em盒,行盒(顶线,中线,基线,底线
img和字中间对齐:外面设行高,img和字设vertical-align:middle;
BFC:块级格式化上下文(css2.0.1,IE6和IE7不支持) 触发:display:inner-block; ,定位,float
haslayout
BFC和haslayout会同时购进一个独立的空间
css3:
盒子阴影,渐变,过渡,动画,旋转,圆角,边框图片,透明度,
js:
ECMA:
宿主对象:bom和dom;
内置对象:globl,math ;
原生对象:objet,funtion;
原始对象:5种:字符串,namber,nun,undefined,布尔
加法:字符串:undefined;数字:nun;
BOM:location.hrl, setinterval,setinterout
DOM:innerhtml,节点的增删
事件:
冒泡/捕获:IE冒泡,火狐捕获
现代/传统:
event:
事件名:22个事件
键盘move,up,down,点击(),焦点,加载oncload,onchang,鼠标滚动;
JQ:
绑定事件:on(代替了live),bind,click