kHz
Kilohertz: a thousand hertz.
Not usableNo property accepts it in any main browser
Formula 1kHz = 1000Hz
How it works
A kilohertz is 1000Hz, and 1kHz is the usual test tone of audio work. Like Hz, it exists for the speech module’s voice-pitch property, and like Hz, it has nothing to work on in Chromium 156, which rejects the property, so the value cannot change how anything sounds.
The spelling is a convention: lowercase k and capital H, as in the SI symbol. CSS compares unit names without regard to case (in Chromium, 13q and 13Q measure the same), so 1khz and 1kHz would mean the same to a parser that accepts them, and the mixed case is there for the human reader.
A layout has no use for it. It matters only if you are reading the specification, building a parser, or writing a tool that has to accept every unit CSS defines, such as a minifier or a linter.
Try it
Convert angles, time and resolution
Pick a unit and a value. The other units of the same kind are shown, and an angle turns the square.
deg- 90
grad- 100
rad- 1.5708
turn- 0.25
Your screen:
The same as a table
| Kind | Equal to |
|---|---|
| A right angle | 0.25turn, 90deg, 100grad, 1.5708rad |
| A duration | 1s, 1000ms |
| A resolution | 1dppx, 1x, 96dpi, 37.795dpcm |
Reach for it when
Reading the specification, or writing a tool that must accept every unit CSS defines.
Watch out
Like Hz it changes no rendering: Chromium 156 accepts a frequency in no property.
.speaker {
voice-pitch: 0.22kHz absolute;
}