我的网站http://www.kotoki.ru存在问题。如果你转到IE6或谷歌浏览器的主页,那么我们可以从上边距(不清楚在哪里)注意到尽快转到页面http://kotoki.ru/moony/边距消失。为什么这个以及如何在主页kotoki.ru上摆脱它?我试图用萤火虫自己解决问题,但没有成功。
答案 0 :(得分:1)
将索引文件的编码更改为UTF-8
。顶部的空行是因为UTF-8 byte order mark在屏幕上呈现。
如果在Firefox中将编码更改为“Western ISO-8859-1”,则会在屏幕上显示标记为UTF-8字节顺序的相同边距。现在在Chrome和IE6中,实际字符不存在,但是边距是,因此浏览器认为您的文档不是UTF-8并呈现字节顺序标记。
<击>
我注意到的一点是,你的某个元标记的属性带有单引号'
,在XHTML中不允许使用,属性应该有双引号"
。
击>
答案 1 :(得分:0)
在firefox中,两个边距都没有问题,但是它可能是你使用CSS的方式,我建议你在主样式表之前运行一个重置CSS。
http://meyerweb.com/eric/tools/css/reset/
它有助于减少浏览器的不一致性,希望这会有所帮助。