ch
unit
The unit you’re looking for is ch
. According to the MDN docs:
ch
: Represents the width, or more precisely the advance measure, of the glyph “0” (zero, the Unicode character U+0030) in the element’sfont
.
It is supported in current versions of major browsers (caniuse).
Example
pre {
width: 80ch; /* classic terminal width for code sections */
}