摘要:
不要盲目相信主流说法,*{margin:0;padding:0}或reset.css使用的margin和padding重置方法。大多数reset.css中的代码都是不需要的,让我们来试验下。body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}body) ff:ie:gg: 可见body的margin:0;是需要的,而padding:0;是不需要的。div) ff:ie:gg: 可见di... 阅读全文
推荐排行榜
W3school教程的准确性真的像大家想象的那样吗
2012-07-06 10:12 by 江苏黑马, 1504 阅读, 收藏,
摘要:
看到W3C教程知道IE和FF不支持NamedNodeMap.setNamedItem(),不信,做了实验:代码如下: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>DOM节点操作总结</title> 6 <script> 7 window.onload=function(){ 8 var $=function(id){ 9 return document.getElementById(id);10 阅读全文
Canvas API
2012-06-29 10:03 by 江苏黑马, 12099 阅读, 收藏,
摘要:
HTML Canvas API有两方面优势可以弥补:首先,不需要将所绘制图像中的每个图元当做对象存储,因此执行性能非常好;其次,在其他编程语言现有的优秀二维绘图API的基础上实现Canvas API相对来说比较简单。在网页上使用canvas元素时,它会创建一块矩形区域。默认情况下该矩形区域宽为300像素,高为150像素,但也可以自定义具体的大小或者设置canvas元素的其他特性。 1 <body> 2 <div> 3 <header> 4 <h1>index</h1> 5 </header> 6 <nav> 7 阅读全文
HTML5概述
2012-06-28 15:48 by 江苏黑马, 903 阅读, 收藏,
摘要:
对于我们要讨论的HTML5功能,不管现在支持情况如何,不久的将来肯定会变,因为HTML5发展的速度非常快。不用担心,我们会推荐一些非常好的在线资源,用以查看当前(以及将来)浏览器的支持情况。www.caniuse.com网站按照浏览器的版本提供了详尽的HTML5功能支持情况。若用户通过浏览器访问www.html5test.com的话,该网站会直接显示用户浏览器对HTML5规范的支持情况。此外,我们重点不是讨论使用某种模拟或者变通的方法让HTML5程序能够运行在旧浏览器上,而是着重关注HTML5规范本身,以及它的使用方法。也就是说,我们针对所讨论的每个API都会提供一些示例代码,开发人员可以直接 阅读全文
原生js获取id,tagName,class
2012-09-19 09:43 by 江苏黑马, 6712 阅读, 收藏,
摘要:
// 通过id获取元素 this.$ = function(id) { return document.getElementById(id); }; // 通过标签名获取元素 this.$$ = function(tagName, parent) { parent = parent || document; return parent.getElementsByTagName(tagName); }; // 通过类名获取元素 thi... 阅读全文
浙公网安备 33010602011771号