这个class是需要配合一个js文件才有效果,主要就是检查浏览器是否支持css3和html5的特性,通过js的一些操作,减少不同浏览器之前的差异。

配合modernizr.js文件,该文件需要在head标签中引用。

modernizr官网

引用后给html标签加上class

<html class="no-js">

当然,我没有去测试这个东西,只是作为一个知识去了解一下,因为typecho的官方默认主题就用了这个class,但是他没有对应的效果,也没有引入modernizr,而是使用html5shiv,加上我写主题,本着懂的地方我就可以动,不懂就不动的做法,这个class一直遗留至今,包括我自己之前写的主题都有这个class,不过现在了解到是这么一回事也就释然了。

分享这个知识也是希望后来者能够知道这个做什么的,不需要就可以删去。

分类: HTML 标签: no-js

评论

暂无评论数据

暂无评论数据

目录