2013-05-02 77 views
1

我的网站是Drupal 7安装。基本上,<main>标签在某些时候会变成<main/>,这会在这些浏览器中破坏网站的布局。一切都是最新的。我正在使用基于SquareGrid的主题。IE8为HTML5添加尾部斜杠<main>标签

此问题用于影响IE8及更低版本中的更多HTML5元素,但后来我安装了修复大多数的Respond.js模块。

您可以在http://www.shototechnologies.com/content/shotolab-channel-setup-page

非常感谢你看到在IE8的问题!

回答

3

这是因为IE8不支持HTML5元素。并且因为它不知道<main>元素是一个有效的HTML元素,所以它会自动关闭它。

您将需要使用HTML5 shim作为IE < 9或将标记包装为class="main"作为fallback