未知的bug:身体在某些页面上有不同的边距

时间:2011-08-09 11:30:50

标签: wordpress

我在wordpress网站上工作see LINK我遇到了很大的麻烦,我不知道该怎么做,我看不出有什么问题,我盯着代码看不到。

只需查看主页home page 和这个页面second page

这是第二页从顶部浏览器镀铬到标题的白色边框的边距。主页上没有显示边距。其他页面上的熟悉情况。

请帮助

1 个答案:

答案 0 :(得分:2)

使用firebug inspect,我看到第二页在BODY部分有很多标题标签,并且在HEAD部分有这些标题,这就是为什么浏览器在“垃圾”和#external-div之间添加填充

我不能完全看到代码中的差异,但我可以看到它的破坏几乎直接在:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

作为您使用XHTML的文档类型,您应该将该行重写为XHTML, 通过在末尾添加/,以便正确关闭标记。

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

如果仍然无法解决问题,请尝试使用http://validator.w3.org/check,直到您的代码为XHTML,然后所有浏览器都应将其显示为XHTML,此时的情况看起来就像浏览器会将代码视为写错了某些页面上的XHTML,以及其他页面上的XHTML认为它标记为HTML 4,因此将页面呈现为HTML 4