【发布时间】:2011-01-29 23:46:48
【问题描述】:
【问题讨论】:
-
W3C 验证器中只有 100 个错误和 46 个警告。你说IE8抱怨?奇怪...
标签: php html css internet-explorer firefox
【问题讨论】:
标签: php html css internet-explorer firefox
您没有定义DOCTYPE,因此页面在quirks mode 中呈现。所以你需要使用正确的DOCTYPE。 Here 您可以找到 DOCTYPE 是什么以及您有哪些选择。您必须将其添加到 html 文档的顶部。如果你想使用 html5 仍然需要 DOCTYPE,所以你必须使用<!DOCTYPE HTML>。然后,无论您选择的DOCTYPE 是什么,您都可以使用w3 validator 验证您的网页。
【讨论】:
正如 reiso 在这里回答的那样,您遇到了格式错误的 HTML 问题。虽然 Firefox 并没有那么麻烦,但 IE8 在这方面有点棘手。
检查您的来源,关闭所有<div>s 标签,然后再开始另一个<div>,如果您使html 编写良好且符合标准,我100% 确定一切都会如您所愿:)
一旦我遇到了同样的问题,你猜怎么着?只是<div> 标记未关闭导致 IE 乱七八糟。
【讨论】:
您的代码是malformed。最具体地说,您缺少 doctype 声明。 <!doctype html> 对于初学者来说是一个不错的选择——在你的源代码中绝对不能有任何字符。
【讨论】: