网站奇怪地破碎了

时间:2015-10-09 15:40:34

标签: html css developer-tools

Hello,

我有DaltonEmpire网站(http://daltonempire.nl,请自行查看),当我今天回到家时,它显示错误500.我通过我的新CodeAnywhere应用程序在学校做了非常小的HTML更改,但是这个不应该发生。在清理完PHP后,只删除空格,页面已加载。

  • 但现在,背景已经完全消失了,根据Chrome开发者工具[1],之前我的HTML之间存在各种奇怪的&nspb;标记。 在我的实际代码中,当然有空格来订购我的HTML,但这只是空格,没有&nspb;,而且之前从未发生过。
  • 此外,body背景未加载[2],开发人员工具表明负责背景的CSS根本不包含[3](而非覆盖或者未加载),即使它显然位于<style>区块中body选择器[4]。通过开发人员工具手动添加[5] [6]位似乎解决了这个问题。

有谁知道如何发生这种情况/如何解决这个问题? 最奇怪的是,我没有改变任何具体的东西,我记得。造成这种情况的原因是什么?

我需要尽快修复我的网站,因为我的访问者是学生获取他们的教育文件,并且在两天内是他们的考试周。

谢谢,

Isaiah van Hunen

附件:

  1. 奇怪&amp; nspb;的 Weird &nspb;'s

  2. 背景未加载
    Background not loaded

  3. 不包括背景CSS? Background CSS not included

  4. 后台CSS 包含 CSS is included

  5. 添加手动后台CSS
    Adding manual Background CSS

  6. 后台负载
    Background loads

1 个答案:

答案 0 :(得分:0)

我可以帮助1)。

&nbsp;是格式化实体:

  

它是用于表示不间断空间的实体。它本质上是一个标准空间,主要区别在于浏览器不应该破坏   (或换行)此&nbsp;占据的一行文本。

http://www.sightspecific.com/~mosh/www_faq/nbsp.html

Microsoft Word将其放入HTML文件中,其他WYSIWYG编辑器也是如此。

不幸的是,CodeAnywhere似乎也有同样的问题。

您是否有可以在Notepad / Notepad ++ / Atom中打开的代码的早期版本,以便在那里手动添加空格(带有`标签等)?这可能有所帮助。