<frequency>

<frequency> CSS 数据类型表示一个频率维度,例如说话声音的音高。它目前没有在任何CSS属性中使用。

语法

<frequency> 数据类型由一个 <number> 后面跟着以下列出的其中一个单位组成。与所有 CSS 维度一样,单位字面量和数字之间没有空格。

单位

Hz

表示赫兹(Hz)频率。示例:0Hz1500Hz10000Hz

kHz

表示千赫兹(kHz)频率。示例:0kHz1.5kHz10kHz

注意: 尽管数字 0 无论单位如何总是相同的,但单位不能省略。换句话说,0 是无效的,不表示 0Hz0kHz。尽管单位不区分大小写,但按照 国际单位制(SI)的规定,对 HzkHz 使用大写“H”是一个好习惯。

示例

有效的频率值

12Hz     Positive integer
4.3Hz    Non-integer
14KhZ    The unit is case-insensitive, though non-SI capitalization is not recommended.
+0Hz     Zero, with a leading + and a unit
-0kHz    Zero, with a leading - and a unit

无效的频率值

12.0     This is a <number>, not an <frequency>, because it is missing a unit.
7 Hz     No space is allowed between the number and the unit.
0        Although unitless zero is an allowable <length>, it's an invalid <frequency>.

规范

规范
CSS 值和单位模块第 4 级
# frequency-value

浏览器兼容性

目前没有浏览器支持此功能。

另见