IE6和谷歌浏览器中的缩进

时间:2011-07-29 07:42:56

标签: html css cross-browser

我的网站http://www.kotoki.ru存在问题。如果你转到IE6或谷歌浏览器的主页,那么我们可以从上边距(不清楚在哪里)注意到尽快转到页面http://kotoki.ru/moony/边距消失。为什么这个以及如何在主页kotoki.ru上摆脱它?我试图用萤火虫自己解决问题,但没有成功。

2 个答案:

答案 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/

它有助于减少浏览器的不一致性,希望这会有所帮助。