1

我一直在尝试为我的(由 wordpress 驱动的)网站提供跨所有平台和浏览器的标准外观。我想我快到了,但是 Internet Explorer 有一个奇怪的问题。

除了 IE,它的字体大小在所有东西上看起来都很好,它很大。我知道这是 IE/CSS 怪癖的一个相当普遍的问题,但是我无法使用在这个论坛或其他地方找到的任何修复来解决它(例如,我已将所有字体大小更改为 .em 而不是像素)。

我知道当您使用验证器时会出现许多错误,但我没有看到任何似乎导致它的错误。

更糟糕的是,在查看单个帖子时,一切都会完美呈现(而且只有帖子——当你看到一个页面时仍然很奇怪)。我已经尝试逐行浏览 html 以尝试弄清楚 single.php 上没有其他任何内容的内容(反之亦然),但结果不足。IE 似乎对我对字体所做的几乎所有更改都没有反应。

我的网站是http://andrewkurjata.ca如果有人能够弄清楚的话。

先感谢您!

4

2 回答 2

2

如果您查看源代码,那么您会发现以下代码

<h1> 
                <h1><a href="http://andrewkurjata.ca/blog">AndrewKurjata.ca</a> 
</h1>

现在在这里你已经开始了两个 < h1 > 并且只结束了一个......在 Firefox 和其他浏览器中它会自动关闭第一个 < h1 >。但在 IE8 中它没有关闭。

所以内部 < h1 > 占外部 < h1 > 的 160%,给你更大的尺寸问题

去掉一个h1即可解决

于 2012-11-16T08:21:56.497 回答
0

也许 CSS 重置可能对你有用 http://developer.yahoo.com/yui/reset/

于 2012-11-16T08:20:45.787 回答