ch
Обновлено: 17.01.2023
ch
Единица ch определяет ширину нулевого символа (0). Если браузер не может вычислить размеры этого символа (к примеру, для пользовательского шрифта), тогда ширина символа принимается равной 0.5em, а высота 1em.
Для моноширинного шрифта (например, Courier), в котором ширина всех символов одинакова, 1ch равен ширине одного произвольного символа. Для остальных шрифтов (Times, Helvetica и др.) любой символ может оказаться у́же или шире нуля.
Пример
Примечание
Internet Explorer некорректно считает ширину нулевого символа, в итоге 1ch оказывается меньше, чем ширина символа 0.