CSS参考手册
值和单位 | Values & Units
频率 |
<frequency>
CSS数据类型表示频率域,比如说话声音的音高。
语法
<frequency>
数据类型由<number>
和下列单位组成。数字与单位之间没有空格。数字为0时,单位可以省略。
单位
Hz
——以赫兹表示频率。例如:0Hz
,1500Hz
,10000Hz
。
kHz
——表示以千赫为单位的频率。例如:0kHz
,1.5kHz
,10kHz
。
尽管当数值为0
时,单位对该值的大小不影响,但单位不能被省略。换句话说,单独的0
是无效的,并不能代表0Hz
或0kHz
。虽然单位是不区分大小写的,但大写Hz
和kHz
中的H是一个好的习惯,因为在SI中,赫兹是一个专有名词。
实例
有效频率值
12Hz 正整数
4.3Hz 非整数
14KhZ 该单元不区分大小写,但不建议使用非SI标准的大小写。
+ 0Hz 零,前置+,其后跟随一个单位
-0kHz 零,前置-,其后跟随一个单位
无效频率值
12.0 这是一个<number>,而不是<frequency>,因为它缺少一个单位。
7 Hz 在数字和单位之间不允许有空格。
0 尽管<length>数据类型允许无单位的零,但在<frequency>类型中此写法是无效的。
规范
Specification |
Status |
Comment |
---|---|---|
CSS Values and Units Module Level 3The definition of '<frequency>' in that specification. |
Candidate Recommendation |
Initial definition. |
这个数据类型最初是在CSS 2级对于现在已经过时的人耳传媒集团,用来定义声音的音调。从那时起,这已经被废弃了,但是<frequency>
CSS 3中重新引入了数据类型,但目前还没有CSS属性使用它。
浏览器兼容性
Feature |
Chrome |
Firefox (Gecko) |
Internet Explorer |
Opera |
Safari |
---|---|---|---|---|---|
Basic support |
No support |
No support |
No support |
No support1 |
No support |
Feature |
Android |
Firefox Mobile (Gecko) |
IE Mobile |
Opera Mobile |
Safari Mobile |
---|---|---|---|---|---|
Basic support |
No support |
No support |
No support |
No support |
No support |
值和单位 | Values & Units相关

层叠样式表( Cascading Style Sheets )是一种用来表现 HTML 或 XML 等文件样式的计算机语言。CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。