在CSS声明中是否需要在冒号后面加一个空格?

ajr*_*eal 7 css

我在CSS中非常糟糕,
我经常看到人们使用冒号+空格: -

a {color: red;}  /* colon followed by space */
a {color:red;}   /* instead of this */
Run Code Online (Sandbox Code Playgroud)

两者仍然相同(至少浏览器仍然呈现相同).那么,这只是一个代码格式偏好吗?
(它有任何隐藏的含义吗?)

Rio*_*ams 5

没有必要,它只是一个可读性偏好.

  • 如果你因为性能而手动从CSS中删除空格,那么你做错了.(即keyboardP的缩小建议是要走的路) (3认同)

key*_*rdP 4

这是为了可读性。您可以使用YUI等工具缩小 CSS 以将其压缩以供生产服务器使用。