在过去的几个小时里,我一直在研究这个,我放弃了。我无法弄清楚这一点。
我有一个图像(标题徽标),然后是一个导航栏。图片下方有 2-3px 的空间。我系统地消除了所有外部引用的 CSS,然后添加了一些内联 CSS 来尝试解决问题。这是我现在拥有的:
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>Sci-fi's Big Mistake</title>
</head>
<body style='margin:0px; padding:0px; border:1px solid green;'>
<img src='/images/farscape.jpg' alt='Farscape style='margin:0px; padding:0px; border:1px solid red;'><br>
<span style='border:1px solid blue;margin:0px; padding:0px; '>text</span>
<ul id='menu' class='gold' style='margin:0px; padding:0px; border:1px solid red;'>
<li><a href='#'>Home</a></li>
<li class='active'><a href='#'>About</a></li>
<li><a href='#'>Services</a></li>
<li><a href='#'>Products</a></li>
<li><a href='#'>Contact</a></li>
</ul>
Shouldn't have cancelled this.
</body></html>
这是页面的屏幕截图,以及我在系统上看到的内容(Win、xp,在 IE8 和 FF 13 中相同)