2013-02-19 146 views
0

我的教程网站在谷歌浏览器上正常工作,但是当我尝试用任何类型的Internet Explorer打开它时,我看不到某些部分的visul项目。Internet Explorer css错误

我的设计的所有信息都存在于css文件中。然而,灰色的右边部分可以观察到,但另一方面,我看不到导航栏。

我把我的一些代码。这些代码和这种情况之间有任何联系是很有可能的。

开头:

<!-- InstanceBegin template="/Templates/tempPage00.dwt" codeOutsideHTMLIsLocked="false" --><!doctype html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <!-- InstanceBeginEditable name="doctitle" --> 
<html> 
<title>Tutorials</title> 
... 

<link href="styles/mainStyle.css" rel="stylesheet" type="text/css"> 

欲了解更多,您可以检查:http://www.soccerforecast.com/Tutorials/SFUnderCons/currentForecasts.php

我没有10的声誉,所以我不能把图像直接到这个网站,所以链接是:http://postimage.org/image/y94bk7afb/

我不用平时控制我的网站与不同种类的浏览器,现在我建议每天都这样做。现在我不知道哪种代码会造成这种情况。 :)

+1

您的浏览器自带的调试工具,HTML/CSS/JS。在要求SO修复你的代码之前,至少要查看他们的错误报告。 – DCoder 2013-02-19 12:13:53

+0

我coudn't认为可能有一个开发工具来检查,即。我总是使用谷歌铬为这些。谢谢。 – guemues 2013-02-19 12:27:22

+0

使用验证器不需要开发人员工具。 – cimmanon 2013-02-20 01:08:32

回答

1

Yout HTML有点搞砸了。

解决这些事情,它可以帮助:HEAD标记之前,但DOCTYPE标签后

  1. 将您的HTML标记。

  2. 在文档的最后放置一个闭合的HTML标签。

  3. 在表格中,您有一个额外的关闭TR标签。

  4. 您的DOCTYPE之前的注释也可能导致问题。

尝试通过验证器运行您的网站以检查这些错误。

HTML:http://validator.w3.org/

CSS:http://jigsaw.w3.org/css-validator/

0

这是因为您在doctype声明之前有一条评论。

如果您删除该评论,您应该确定这是强制页面转入quirks mode

<!-- InstanceBegin template="/Templates/tempPage00.dwt" codeOutsideHTMLIsLocked="false" --> 
<!doctype html> 
<head> 

编辑... head和html标记也是错误的方法。