HTML5.js for IE7/8 support



我读了很多关于添加HTML5.js以支持IE7/8的文章。尽管文档说添加HTML5 .js只会导致IE7/8不忽略HTML5标签并应用样式。我真的很困惑它的作用,就像它是否对CSS3样式在IE上工作有任何影响,或者它只是导致CSS应用于HTML5元素。我可以去看看一个简单的例子与/没有HTML5.js在IE.

html5.js的工作原理是通过JavaScript创建多边形,在不支持html5元素的浏览器中特别执行某些规则。但是,即使在js打开它们之后,你仍然必须通过CSS来针对它们来执行样式。在任何不支持html5的浏览器中查看此文件,然后取消对脚本元素的注释并再次查看。你会明白我在说什么http://jsfiddle.net/TR8z5/

如果我没记错的话,如果没有html5.js,旧的web浏览器会忽略它不能识别的标签,基本上什么都不显示。使用html5.js,旧的浏览器可以识别html5标签,因此可以渲染和应用CSS。

不,我猜不是。

CSS3不能在旧的浏览器上工作,不管你怎么做

最新更新