情况就是这样 - 我正在使用HTML5" main"在我的网站上标记,但事实证明,IE不支持,它根本不显示。
我正在使用html5shiv脚本(https://code.google.com/p/html5shiv/),并且想知道对于所有浏览器来说,非条件地包含它是否是一个问题。我可以期待任何问题吗?
在他们的网站上,他们没有提及有条件地使用它的任何事情。
我尝试使用"如果IE"条件标签,但似乎IE10是太现代的浏览器,它不支持它:D
答案 0 :(得分:1)
使用
main {display: block;}
样式表中的。
答案 1 :(得分:0)
您应该只将它与条件语句一起使用来识别需要它的IE版本。网上有许多HTML5 DTD声明示例,它们正确地实现了html5shiv,并且已经过许多浏览器的测试和测试。