我遇到了问题,但我不确定原因: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>
如果您有任何想法,请告诉我,如果您认为问题不在标题中,但应该在其他地方。 提前谢谢!
答案 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>