小提琴工作,真实页面不在IE9中

时间:2013-03-08 10:34:15

标签: css internet-explorer html header

我遇到了问题,但我不确定原因:p我试图建立一个在线表单,我在IE9中遇到了一些css实现问题。到目前为止,我的页面正在工作(div显示为内嵌块),但不是IE9。但是,当我将完全相同的代码放在小提琴中时,它也适用于IE9 http://jsfiddle.net/XuD6j/1/

这让我觉得我的标题中可能有一些问题。这就是目前的样子:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<title> Registratieformulier Peuters</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="generator" content="syn">
<style type="text/css"></style>
<link href="http://www.doenwatikkan.nl/jeroen/style.css" type="text/css" rel="stylesheet" media="screen">
<link href="http://www.doenwatikkan.nl/jeroen/print.css" type="text/css" rel="stylesheet" media="print">
</head>

如果您有任何想法,请告诉我,如果您认为问题不在标题中,但应该在其他地方。 提前谢谢!

2 个答案:

答案 0 :(得分:3)

您的doctype看起来不对,这可能会迫使IE进入quirks mode,请尝试:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

根据http://www.quirksmode.org/css/quirksmode.html

的建议

<强>更新

这是一个怪癖模式问题,按F12并查看浏览器模式。您的代码似乎在标题中呈现下面我认为是问题:

Notice: Undefined index: route in /home/doenwa01/domains/doenwatikkan.nl/public_html/jeroen/verwerking.php on line 7

Notice: Undefined index: ID in /home/doenwa01/domains/doenwatikkan.nl/public_html/jeroen/verwerking.php on line 8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

更多更新

您的来源现在似乎包含两种文档类型:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

如果您加载页面并点击查看源,您将看到问题,基本上您希望最终得到:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>

答案 1 :(得分:2)

我认为这是你的文档类型,目前它被注释掉并且位置错误。当您没有doctype(在正确的位置)时,强制使用Quirks模式。

您希望它位于页面的顶部,这是HTML5 doctype

<!DOCTYPE html>

编辑:您的页面顶部有一些错误,如果删除它们应该可以正常工作。

<!-- Created: 01-23-09 13:49:39 by R.Haenbeukers -->



Notice: Undefined index: route in /home/doenwa01/domains/doenwatikkan.nl/public_html/jeroen/verwerking.php on line 7

Notice: Undefined index: ID in /home/doenwa01/domains/doenwatikkan.nl/public_html/jeroen/verwerking.php on line 8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head>