Css IE8显示页面不正确

Css IE8显示页面不正确,css,internet-explorer-8,Css,Internet Explorer 8,出于这样或那样的原因,IE8没有正确显示我的网页。它适用于所有其他主流浏览器,但当我试图在IE8上打开页面时,一切都变得混乱不堪。由于该页面的大多数用户主要使用IE8,我不能忽视它。这里是它的链接:您还没有设置doctype。将此内容放在页面的最上方: <!DOCTYPE html> IE在看不到doctype时会将自己置于“怪癖”或兼容模式,这会扰乱您的布局。指定doctype将使其进入标准模式,这将解决大多数问题。IE在正确呈现CSS方面仍然非常无用,因此您可能仍然存在一些

出于这样或那样的原因,IE8没有正确显示我的网页。它适用于所有其他主流浏览器,但当我试图在IE8上打开页面时,一切都变得混乱不堪。由于该页面的大多数用户主要使用IE8,我不能忽视它。这里是它的链接:

您还没有设置doctype。将此内容放在页面的最上方:

<!DOCTYPE html>

IE在看不到doctype时会将自己置于“怪癖”或兼容模式,这会扰乱您的布局。指定doctype将使其进入标准模式,这将解决大多数问题。IE在正确呈现CSS方面仍然非常无用,因此您可能仍然存在一些问题

注意:您也可以使用HTML 4.01 Strict doctype,但这将得到相同的结果:

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

您尚未设置doctype。将此内容放在页面的最上方:

<!DOCTYPE html>

IE在看不到doctype时会将自己置于“怪癖”或兼容模式,这会扰乱您的布局。指定doctype将使其进入标准模式,这将解决大多数问题。IE在正确呈现CSS方面仍然非常无用,因此您可能仍然存在一些问题

注意:您也可以使用HTML 4.01 Strict doctype,但这将得到相同的结果:

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

在html的顶部获取doctype

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

然后把它通读一遍


并修复其他错误

在html顶部获取doctype

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

然后把它通读一遍


并修复其他错误

除了缺少
doctype
的严重错误之外,正如其他人所指出的,您还有一些严重的HTML错误


您重复了
的结束标记。您还有两个未使用的关闭
div
标记,
。您的
中的所有
meta
标记都需要移动到
部分中。浏览器将通过不可预知的渲染处理此类错误

正如其他人指出的那样,除了缺少
doctype
这一严重错误之外,还有一些严重的HTML错误


您重复了
的结束标记。您还有两个未使用的关闭
div
标记,
。您的
中的所有
meta
标记都需要移动到
部分中。浏览器将通过不可预知的渲染处理此类错误

你能描述更多关于“混乱”的情况吗。我没有IE-8,它在IE9中也不太好用。回到绘图板上我觉得你的布局。你可能想在StackExchange的网站管理员网站上提问。你能描述更多关于“混乱”的信息吗。我没有IE-8,它在IE9中也不太好用。回到绘图板上我觉得你的布局。您可能想在StackExchange上的网站管理员网站上询问。您的中也有很多标记,这些标记需要在标记内移动才能开始。您的中也有很多标记,这些标记需要在标记内移动才能开始。