0

我有一个问题,但我不知道为什么:p 我正在尝试制作一个在线表单,并且我在 IE9 中的 css 实现遇到了一些问题。到目前为止,我的页面在 chrome 中工作(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>

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

4

2 回答 2

3

你的文档类型看起来不对,这可能是迫使 IE 进入怪癖模式,试试:

<!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 并查看Browser mode。您的代码似乎在我认为是问题的标题中呈现以下内容:

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>
于 2013-03-08T10:40:34.227 回答
2

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

您希望它位于页面的最顶部,这是 HTML5 文档类型

<!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>
于 2013-03-08T11:05:31.860 回答