CSS错误处理

CSS如何处理错误

CSS具有弹性。当发现错误时,它不会像JavaScript那样打包所有内容并完全消失,并在发现错误后终止所有脚本执行。

CSS会竭尽所能。

如果一行有错误,它将跳过该行并跳至下一行,而不会出现任何错误。

如果忘记一行中的分号:

p {
  font-size: 20px
  color: black;
  border: 1px solid black;
}

错误的行,下一个将不是应用,但第三个规则将成功应用到页面上。基本上,它会扫描所有内容,直到找到分号为止,但是到了它为止,规则就是font-size: 20px color: black;,这是无效的,因此将其跳过。

有时,由于浏览器不会告诉我们,很难意识到某个地方的错误以及该错误的位置。

这就是为什么像CSS Lint存在。

免费下载我的CSS手册


更多CSS教程: