包含jQuery.min.js时的奇怪边距行为

时间:2012-08-28 04:35:00

标签: jquery html css

我的页面布局有一个奇怪的问题。当我包含jQuery.min.js时,我网站的标题大约减少了50个像素。如果我从头部删除jQuery.min.js,那么标题会正确显示。怎么会这样?我不记得曾经改变我的CSS。

有什么想法吗?

SITE HERE

2 个答案:

答案 0 :(得分:2)

尝试将您的库包含在<head>标记中,而不是<body>

答案 1 :(得分:1)

您使用https将其包含在内,而网站本身为http。相反,你不应该包括任何协议部分,因为它会自动解决它。

<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>‌​

工作正常。

编辑:您也没有关闭我认为可能是真正问题的<link>代码。您应该通过a http://validator.w3.org/

运行该页面

再次编辑:我下载了源代码并在VIM中打开了它,显然你在</script>之后有一些随机的无效字符。

这是我的文本编辑器显示的内容:

<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script><E2><80><8C><E2><80><8B>

删除该行及其下方的行,然后从其他方式再次插入。