我是初学者。我想在我之前的项目中使用bootstrap。但是,一旦我将bootstrap.min.css
包括在内,它失败了,如果我从头开始创建一个新的html,它可以正常工作。
我已将示例文件上传到GitHub:https://github.com/kid551/toolbox/tree/master/bootstrapSameFiles。您可以检查test.htm
和test2.htm
是否是相同的文件,但它们的显示方式不同:
TEST.HTM :
=============================
=============================
test2.htm :
=============================
=============================
我认为你可以直接从GitHub下载来重建这个问题。
我不知道为什么会发生这种情况以及如何解决这个问题。
感谢。
答案 0 :(得分:4)
您遇到了一些编码问题。即使你的代码库看起来是一样的 - 它也不是。让我直观地向你展示。
当我从UTF-8
切换到UTF-16 BE
时,您的工作版本(test.htm
)代码变得神秘,而另一个代码似乎工作得非常好。
所以最终你可能从其他地方复制了你的代码,甚至使用了错误的编码。
修改强>
您可以使用能够向您显示某些代码的任何编辑器进行测试。只需尝试通过在行的第一个索引处按退格键来删除换行符。您几乎每一行都会注意到您没有删除换行符,而是一个隐形字符'代替。这又意味着,您只是无法看到编辑器无法正确编码的那些字符。
答案 1 :(得分:0)