制作网站很多时候都会参考别人的代码,今天无意中发现别人的网站html里面加入了一个类名 no-js,即 很好奇,就想着去了解下。
原来这个 no-js 是配合 Modernizr 一起使用的类名(class)
Modernizr 是一个 javascript 库,检查你的游览器是否支持 CSS3 或者 HTML5 的特性而自动添加一些类名(class)到 并 替换掉原来的 .no-js(简单来说,Modernizr 就是一个CSS3/HTML5 的测试器,你需要测试什么,这可以到它的官方网站配置,选择自己需要测试的元素)。
还有让你的游览器支持 HTML5 中的新的标签,例如:, , 和
Modernizr 官方网站:http://modernizr.com/
关于Moderniz 的具体使用方法和解释,本空间也有详细文章解释,请查看《使用Modernizr探测HTML5/CSS3新特性》一文。