我最近建立了我第一个发布的网站。www.adenschoolofmotoring.co.uk 问题是当我在 IE9 中查看它时出现渲染问题。
奇怪的是,我的家用笔记本电脑使用 IE9 并且渲染效果很好,但是当我使用我的工作笔记本电脑和相同的浏览器时,IE9 渲染到处都是。
有没有人知道为什么会这样?如果我为 IE 编写一个单独的 CSS 脚本,我会遇到同样的问题吗?
干杯
我最近建立了我第一个发布的网站。www.adenschoolofmotoring.co.uk 问题是当我在 IE9 中查看它时出现渲染问题。
奇怪的是,我的家用笔记本电脑使用 IE9 并且渲染效果很好,但是当我使用我的工作笔记本电脑和相同的浏览器时,IE9 渲染到处都是。
有没有人知道为什么会这样?如果我为 IE 编写一个单独的 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'>
你也有 head 标签。您可以尝试修复您的标记,看看是否有帮助。
其中一台计算机的浏览器设置可能已更改。某些浏览器允许用户为常见的 HTML 标记指定样式设置,例如 through 等... 要检查这一点,请打开浏览器并转到:工具 > Internet 选项 > 在常规选项卡的右下角,单击“辅助功能”按钮。如果这里有任何检查,或者“用户样式表”处于活动状态,它将覆盖站点中的 CSS。