首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

频率 | <frequency>

<frequency>CSS数据类型表示频率域,比如说话声音的音高。

语法

<frequency>数据类型由<number>和下列单位组成。数字与单位之间没有空格。数字为0时,单位可以省略。

单位

Hz——以赫兹表示频率。例如:0Hz1500Hz10000Hz

kHz——表示以千赫为单位的频率。例如:0kHz1.5kHz10kHz

尽管当数值为0时,单位对该值的大小不影响,但单位不能被省略。换句话说,单独的0是无效的,并不能代表0Hz0kHz。虽然单位是不区分大小写的,但大写HzkHz中的H是一个好的习惯,因为在SI中,赫兹是一个专有名词。

实例

有效频率值

代码语言:javascript
复制
12Hz     正整数
4.3Hz    非整数
14KhZ    该单元不区分大小写,但不建议使用非SI标准的大小写。
+ 0Hz    零,前置+,其后跟随一个单位
-0kHz    零,前置-,其后跟随一个单位

无效频率值

代码语言:javascript
复制
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

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com