html class="no-js"
这个class是需要配合一个js文件才有效果,主要就是检查浏览器是否支持css3和html5的特性,通过js的一些操作,减少不同浏览器之前的差异。
配合modernizr.js文件,该文件需要在head标签中引用。
引用后给html标签加上class
<html class="no-js">
当然,我没有去测试这个东西,只是作为一个知识去了解一下,因为typecho的官方默认主题就用了这个class,但是他没有对应的效果,也没有引入modernizr,而是使用html5shiv,加上我写主题,本着懂的地方我就可以动,不懂就不动的做法,这个class一直遗留至今,包括我自己之前写的主题都有这个class,不过现在了解到是这么一回事也就释然了。
分享这个知识也是希望后来者能够知道这个做什么的,不需要就可以删去。
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据