摘要: 新特性: HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。 1. 拖拽释放(Drag and drop) API 2. 语义化更好的内容标签(header,nav,footer,aside,article,section) 3. 音频、视频API(audi 阅读全文
posted @ 2016-04-22 01:02 上官文刀 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border) 2)有两种, IE 盒子模型、标准 W3C 盒子模型;IE的content部分包含了 border 和 padding; ,块级格式化上下文,一个创建了新的BFC的盒子是独立布局的,盒子里面的 阅读全文
posted @ 2016-04-22 00:25 上官文刀 阅读(390) 评论(0) 推荐(0) 编辑
摘要: (1) link属于HTML标签,而@import是CSS提供的; (2) 页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载; (3) import只在IE5以上才能识别,而link是HTML标签,无兼容问题; (4) link方式的样式的权重 高于@imp 阅读全文
posted @ 2016-04-22 00:20 上官文刀 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 一 cookie的优点和缺点 cookie虽然在持久爆粗客户端数据提供了方便,翻弹来服务器存储的负担,但是还是有很多的局限性: 1 ie6或者更低版本最多20个cookie 2 ie7和之后的版本最多50个cookie 3 FireFox最多50个cookie 4 chrome和Safari没有硬性 阅读全文
posted @ 2016-04-21 23:48 上官文刀 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 原理:把数组转化为json,因为json中如果属性名称重名的话,会直接覆盖掉;如下图所示: 阅读全文
posted @ 2015-07-16 15:57 上官文刀 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 在选项卡中,有一个最经典也是最让初学者难以理解的问题,就是i的问题,为什么onclick事件里边的i不能用呢,这里要介绍一下js的执行时机问题,在js的for循环中,只有第一层是可以用i的,在套一层的话里边的i就不能用了。为什么呢,因为js中for循环执行的很快,在这个选项卡中,for循环几次只是给... 阅读全文
posted @ 2015-07-13 10:47 上官文刀 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 如上图所示:第一种情况和第二种情况有什么区别呢?让我们一起来分析一下,第一种是直接给数组push,这样的话是直接执行这个方法,所以弹出数组的内容。而第二种相当于给arr赋值了一个arr.push,而push和unshift都是有返回值的,返回值就是数组的长度,所以给arr赋值了一个数组的长度6,弹出... 阅读全文
posted @ 2015-07-12 22:03 上官文刀 阅读(874) 评论(0) 推荐(0) 编辑