Twitter bootstrap 我的机器上导航条异常的引导示例

Twitter bootstrap 我的机器上导航条异常的引导示例,twitter-bootstrap,notepad++,Twitter Bootstrap,Notepad++,我从官方示例http://twitter.github.com/bootstrap/examples/starter-template.html 但在我的机器上,导航栏和内容之间的空间增加了20px。我上传了照片 我试着把它改成body{padding top:40px;}在pc上也没问题,但20px在手机上又出现了。所以我不知道为什么。请帮帮我 编辑:您可以在上查看我的页面 真正的原因 Windows上的某些编辑器将在文件开头添加BOM。它是不可见的,用于通知编辑器它是utf-8编码的 有关

我从官方示例
http://twitter.github.com/bootstrap/examples/starter-template.html

但在我的机器上,导航栏和内容之间的空间增加了20px。我上传了照片

我试着把它改成
body{padding top:40px;}
在pc上也没问题,但20px在手机上又出现了。所以我不知道为什么。请帮帮我

编辑:您可以在上查看我的页面

真正的原因

Windows上的某些编辑器将在文件开头添加
BOM
。它是不可见的,用于通知编辑器它是utf-8编码的

有关
BOM
的更多详细信息,请参阅


在记事本++中,您可以在utf-8中使用
编码->编码,而无需BOM

好的-我已经解决了这个问题。在
声明之前有一行空格。如果您删除这一行并将
移动到第1行,您将可以正常工作

我设法在这里重现了这个问题:

带空格的版本()


不带空格的版本()

您可以发布一个链接到您的页面以便我们进行比较吗?@DaveR我将其部署到。thx.我现在在
http://sheldon.sinaapp.com/stackoverflow
。但仍然没有固定。正文下方的
仍然有一个空格!在doctype之前不需要任何字符。您在哪里看到了空格。在chrome view source中?您使用什么来准备html文件?因为似乎有一些奇怪的编码在幕后进行。哦,天哪。我没什么建议了尝试从pastebin下载此文件,将文件扩展名重命名为.html并上载到您的服务器!