2012-12-05 51 views
1

完全空白的我是很新,HTML5,因此开始在HTML5创建测试网站上学习,学习,学习..网站(HTML5)在IE

网站我创造了除所有浏览器精品工程(当然!)在早期版本的IE 9相比

我用Google搜索,结果发现,使用这块HTML5的毒刃脚本(放置在头)应该解决所有问题。

<!--[if lt IE 9]> 
<script src="js/html5.js"></script> 
<![endif]--> 

那么,不幸的是,它不适用于我的网站。不必加载搞砸网站(布局/ CSS方式)的加载在8即

然后,我用Google搜索了一点,发现有关Modernizr的信息完全空白的页面。所以我还包括他们的开发版本脚本。不幸的是同样的结果...

现在我已经彼此分开并一起尝试这两个选项,但所有发生在8,即在加载了完整的空白页。

我希望有人能够帮助我。

这是我的网站的网址:http://kmnew.kadushimarketing.com/index.php

+2

以及..。你有一个额外的'html'标签''和'没有.. body'此外 –

+0

,你不要,如果你正在使用的Modernizr需要html5.js - 它是内置的。 –

+0

我发现,通常情况下,Internet Explorer并不像您的代码呈现一样宽容。如果发生这种情况,请立即转到验证服务,因为标记中的错误通常是这种情况。我喜欢IE,因为对我很残酷;) – Sampson

回答

0

您需要更正你的HTML错误。如果你打开IE的开发者工具(按F12),你会发现一个空的body元素;你忘记了在</head>之后打开它。查看源代码,您也会发现两个html元素也被打开:您只需要一个元素。

而且,你并不需要,如果你使用Modernizr的引用html5.js - 它建于

(感谢加比,谁发现了这些错误呢!)