我最近建立了我的第一个发布网站。 www.adenschoolofmotoring.co.uk问题是,当我在IE9中查看它时出现渲染问题。网站在不同的电脑上对IE9的呈现方式不同
奇怪的是,我的家用笔记本电脑使用IE9并且渲染效果不错,但是当我用同样的浏览器使用我的工作笔记本电脑时,IE9的渲染效果非常好。
有没有人有任何想法,为什么这是这种情况?如果我为IE写了一个单独的CSS脚本,我会得到同样的问题吗?
干杯
我最近建立了我的第一个发布网站。 www.adenschoolofmotoring.co.uk问题是,当我在IE9中查看它时出现渲染问题。网站在不同的电脑上对IE9的呈现方式不同
奇怪的是,我的家用笔记本电脑使用IE9并且渲染效果不错,但是当我用同样的浏览器使用我的工作笔记本电脑时,IE9的渲染效果非常好。
有没有人有任何想法,为什么这是这种情况?如果我为IE写了一个单独的CSS脚本,我会得到同样的问题吗?
干杯
这可能是其中一台电脑已经改变了浏览器设置。某些浏览器允许用户指定常用HTML标签的样式设置,如通过...等。要打开浏览器并转至:工具> Internet选项>在常规选项卡的右下角,单击“辅助功能”按钮。如果有任何内容在这里签入,或“用户样式表”处于活动状态,则它将覆盖站点中的CSS。
看到这个代码在源:
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<link href="adencss.css" rel="stylesheet" type="text/css" />
<div class="container">
<div id="header">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> Home- Aden School of Motoring</title>
<div id="logohead">
<div id="imagelog">
<a href = "index.html"><img src="images/adentran.png" width="350" height="130"/></a>
</div>
<div id="slogan">
<img src="images/slogan.gif" width="200" height="70"/>
</div>
</div>
<div id="navMenu">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="Prices.html">Prices</a></li>
<li><a href="Coverage.html">Coverage</a></li>
<li><a href="Contacts.html">Contacts</a></li>
<li><a href="#">Resources</a></li>
</ul>
</div>
</head>
<div class="push"></div>
</div>
<body>
<div id="homeblurb">
你不仅是定义2个html标签,但你渲染<div>
外<body>
标签。在<div class='container'>
里面你也有头标。你可以尝试修复你的标记,看看是否有帮助。
这个答案应该被标记为接受。 – courtsimas 2013-02-22 22:43:56
我猜想一台电脑有怪癖模式的IE,而另一台默认。你可以通过执行一个'' – JCOC611 2012-08-08 20:31:28
来解决它你看到的渲染问题是什么?此外,重新:上面,它在我的标准模式呈现,所以它看起来不像文档类型。 – 2012-08-08 20:32:41
都是运行相同操作系统的机器吗?那也可以有所作为 – Matt 2012-08-08 20:34:52