gpt4 book ai didi

HTML5shiv vs Dean Edwards IE7-js vs Modernizr——选择哪个?

转载 作者:技术小花猫 更新时间:2023-10-29 11:27:31 25 4
gpt4 key购买 nike

我正在寻找构建我的第一个 HTML5 网站并且一直在考虑使用 IE。

有 html5shiv、Dean Edwards ie7-js,然后是 Modernizr。这些大体上都是一样的吗?我不知道该走哪条路。

最佳答案

不,它们根本不一样;他们做完全不同的事情。

  • html5shiv 允许您在不理解它们的 IE 版本中使用新的 HTML5 标签。没有它,IE 会阻塞这些标签,所以如果你打算使用这些标签,你需要这个。不要指望它能让标签在 IE 中实际执行任何操作!它只是阻止浏览器提示它们。

  • modernizr 根据可用功能在您的 HTML 中设置一堆类,您可以使用这些类根据浏览器支持的内容更改您的布局。 It also allows you to use the new HTML5 tags in IE ,比如 html5shiv。

  • ie7.js(以及 ie8.jsie9.js)使用 Javascript 来改进一些缺失IE 的功能。

据我所知,它们之间没有交叉(html5shiv/modernizr 除外),因此您可以使用它们的任意组合,具体取决于您需要实现的功能。

当我谈到这个主题时,既然你问的是使 IE 与其他浏览器更兼容的工具,我建议你也看看 CSS3Pie ,如果您计划在您的网站上使用圆角(加上一两个其他功能),这将使您的生活更加快乐。

这也与您提到的其他三个产品没有交叉,尽管它们都旨在使旧版本的 IE 更易于使用。

关于HTML5shiv vs Dean Edwards IE7-js vs Modernizr——选择哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3855294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com