【发布时间】:2011-03-03 11:17:59
【问题描述】:
CSS 属性不使用空格,为什么不将规则中的第一个空格用作属性和值之间的分隔符?
这是一个例子:
【问题讨论】:
-
你为什么不认为第二种解决方案是“更清洁”?我更喜欢第一个,它更容易阅读,你不觉得吗?
-
我猜这与大多数其他脚本语言使用的通用 "key":"value" 语法有关 ;-) 为什么要更改一些效果很好的东西呢?
-
第二个肯定不干净。
-
我明白为什么人们不同意,但这个问题真的应该被否决吗?它不是不清楚或无用的,即使它有点令人讨厌,它是一个有效的问题,对吧?
-
同样可以说在大多数语言中您不需要赋值运算符。而不是 "foo = 123, fum = 456" 你可以写成 "foo 123, fum 456"!
标签: css syntax language-design