标签: internet-explorer html5
使我的HTML 5页面与IE兼容(至少IE 7& 8)有哪些好的解决方案?
是否有可以使用的行业标准可以让IE识别<article>和<nav>等内容?
<article>
<nav>
答案 0 :(得分:3)
是的,如果你愿意,你可以运行html5shiv,这就是你所指的。它将允许IE最初解析标签。但是如果你想使用innerHTML(或基于它的框架代码),那仍然会给你带来同样的问题。有innershiv,但效率并不高,并不适用于所有顶级元素。
innerHTML
您希望通过使用像<article>这样的无语义但无行为的元素来实现什么?您将承担额外的浏览器问题而没有什么实际好处。说实话,我今天真的不会打扰。这是未来的事情。
答案 1 :(得分:1)
这很简单:只需使用document.createElement('whatever')
document.createElement('whatever')
http://remysharp.com/2009/01/07/html5-enabling-script/