html 属性里加js,<HTML>标签里加class= no-js的意义

本文介绍了Modernizr和html5shiv在前端开发中的作用。Modernizr是一个JavaScript库,用于检测浏览器对CSS3和HTML5特性的支持,并添加相应的类名。它默认包含html5shiv,该库主要解决IE6-8对HTML5新标签的支持问题。通过使用这两个工具,开发者可以确保在旧版IE中实现更好的兼容性。
摘要由CSDN通过智能技术生成

团队前端开发 流程

前端界面开发流程

里面对这个有很详细的解释:

为什么网页 code 有 class=”no-

/p>

Modernizr 是一个 javascript 库,检查你的游览器是否支持 CSS3 或者 HTML5 的特性而自动添加一些类名(class)到 <

还有让你的游览器支持 HTML5 中的新的标签,例如:, , 和

Modernizr 官方网站:http://modernizr.com/

关于Moderniz 的具体使用方法和解释,请参照大神的文章:

http://blog.justwd.net/2012/02/about-no-

通过大神的文章,我又发现了一个新的东东:html5shiv

关于 html5shiv 解释:

1、html5shiv 只是个 javascript 库,只有一个功能,就是让 Internet Explorer 6-8 支持 HTML5 的标签,例如 article,section,aside,video 等等……

2、Modernizr 默认包含了这个库

3、使用 html5shiv,配合 conditional comment。你也不想支持的游览器加载多余的东西吧(IE9+ 是支持 HTML5的):

web前端实际开发流程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值