CSS语法问题

时间:2011-05-02 07:23:34

标签: css syntax css3

我知道,一般来说,你写的是这样的:

.Something {
 other: thing;
}

等。但是,是否可以在“:”之后使用空格,以获得一个新行,如下所示?

.Something {
 background-color:
 #161616;
}

对于其他事情,这样的事情?

.Something {
 padding:
 5px,
 2px,
 2px,
 13px;
}

我只是厌倦了在一行上搞砸所有东西,只是想知道这是否在语法上有效?我现在仍在阅读W3C页面(http://www.w3.org/TR/css3-syntax/),但仍未找到答案。非常感谢任何帮助!

谢谢

3 个答案:

答案 0 :(得分:8)

CSS完全不了解空白区域,请随意格式化:)

(换句话说,是和是。)

答案 1 :(得分:5)

CSS没有明显的空白区域。

但是,你的上一个块不应该有逗号。

.Something {
 padding:
 5px
 2px
 2px
 13px;
}

这样可行。

答案 2 :(得分:1)

你可以这样使用。

.Something {
 background-color:
 #161616;
}

这在语法上是正确的,它对我有用。我之前用的是这样的。

你为什么要把''用于第二个,如下所示

.Something {
 padding:
 5px,
 2px,
 2px,
 13px;
}

不应将''用于分隔值。你可以用空格代替。

两种情况中唯一的事情是它应以分号结尾