Перейти к содержимому

Конвертер размера шрифта

Переведите размер шрифта между пунктами, пикселями, em, rem, процентами, миллиметрами, дюймами и пиками. Конвертер следует определениям CSS — 96 пикселей и 72 пункта в дюйме — и позволяет задать размеры корневого и родительского шрифта, от которых зависят em, rem и %.

Браузеры начинают с 16 px. Измените эти значения, если ваша таблица стилей задаёт другой размер для элемента html или родителя.

12 pt во всех единицах

ЕдиницаРазмерCSSКопировать
Пункты (pt)1212pt
Пиксели (px)1616px
em11em
rem11rem
Проценты (%)100100%
Миллиметры (mm)4,23334.2333mm
Сантиметры (cm)0,42330.4233cm
Дюймы (in)0,16670.1667in
Пики (pc)11pc

Расчёт

  • 12 pt × 96 ÷ 72 = 16 px
  • 16 px ÷ 16 px = 1 em
  • 16 px ÷ 16 px = 1 rem
  • 16 px × 25,4 ÷ 96 = 4,2333 mm

Word в Windows и Google Docs задают размер шрифта в пунктах и считают дюйм равным 96 пикселям, поэтому при масштабе 100% текст в 12 пунктов выглядит так же, как текст в 16 px в браузере.

Распространённые размеры в пунктах

em, rem и % используют размеры корневого и родительского элементов выше.

ПунктыПикселиemrem%mm
680,50,5502,12
79,330,5830,58358,32,47
810,670,6670,66766,72,82
9120,750,75753,18
1013,330,8330,83383,33,53
10,5140,8750,87587,53,7
1114,670,9170,91791,73,88
1216111004,23
1418,671,1671,167116,74,94
1621,331,3331,333133,35,64
18241,51,51506,35
2026,671,6671,667166,77,06
2229,331,8331,833183,37,76
2432222008,47
2837,332,3332,333233,39,88
3242,672,6672,667266,711,29
36483330012,7
48644440016,93
72966660025,4

Как пользоваться конвертером размера шрифта

  1. 1. Введите размер и его единицу. Введите 12 и выберите пункты или 24 и выберите пиксели — отправной точкой может быть любая из девяти единиц.
  2. 2. При необходимости задайте опорные размеры. rem отсчитывается от размера шрифта корневого элемента (html), а em и % — от размера родительского элемента. Оба начинаются с 16 px, как в браузере по умолчанию.
  3. 3. Посмотрите размер во всех единицах. Каждая строка даёт значение и CSS для вставки, с кнопкой копирования; расчёт показывает каждое преобразование через пиксели.
  4. 4. Сверьтесь с таблицей распространённых размеров. Размеры в пунктах из меню текстового редактора, от 6 до 72, перечислены с эквивалентами в пикселях, em, rem, процентах и миллиметрах.

Правила перевода

CSS задаёт соотношение физических единиц: дюйм равен 96 пикселям, 72 пунктам, 6 пикам или 25,4 миллиметра. Пункт, таким образом, ровно в 4/3 пикселя. Относительным единицам нужно ещё одно число — размер шрифта, относительно которого они считаются.

ЕдиницаВ пикселиИз пикселей
Пункты (pt)px = pt × 96 ÷ 72pt = px × 72 ÷ 96
Пики (pc)px = pc × 16pc = px ÷ 16
Миллиметры (mm)px = mm × 96 ÷ 25,4mm = px × 25,4 ÷ 96
Дюймы (in)px = in × 96in = px ÷ 96
empx = em × размер родителяem = px ÷ размер родителя
rempx = rem × размер корняrem = px ÷ размер корня
Проценты (%)px = % × размер родителя ÷ 100% = px ÷ размер родителя × 100

Размеры корня и родителя задаются в пикселях; оба равны 16 px, если таблица стилей их не меняет.

При значениях по умолчанию 12 pt — это 12 × 96 ÷ 72 = 16 px. Затем 16 ÷ 16 даёт 1 em, 1 rem и 100%, а 16 × 25,4 ÷ 96 — 4,2333 мм. Если задать размер родителя 20 px, те же 16 px станут 0,8 em и 80%, но останутся 1 rem, потому что rem не зависит от родителя.

Почему 12 pt равны 16 px

Пункт — это 1/72 дюйма, а пиксель CSS — 1/96 дюйма, поэтому 12 пунктов — это 12/72 = 1/6 дюйма, или 96 ÷ 6 = 16 пикселей. Word в Windows и Google Docs тоже считают дюйм равным 96 пикселям на экране, поэтому при масштабе 100% текст в 12 пунктов выглядит так же, как текст в 16 px в браузере — а 16 px — размер, который браузеры используют для текста, размер которого таблица стилей не задала.

Пиксель CSS не обязательно равен одной точке экрана. На дисплее высокой плотности один пиксель CSS покрывает несколько точек, и браузер масштабирует все единицы вместе, поэтому приведённые соотношения всегда верны. Исключение, которое встречается часто, — LaTeX: его pt — типографский пункт, 72,27 в дюйме, поэтому 12pt в LaTeX примерно на 0,4% меньше 12 пунктов в Word или CSS. bp в TeX («большой пункт») — это пункт из 72 в дюйме, который использует этот конвертер.

Размеры шрифта для академических работ

Стили задают размеры шрифта в пунктах, поэтому шрифт в работе никогда не нужно переводить, но полезно знать, что именно требует каждый стиль:

  • APA 7 задаёт пары шрифта и размера, а не один размер: 11-пунктовый Calibri, 11-пунктовый Arial, 10-пунктовый Lucida Sans Unicode, 12-пунктовый Times New Roman, 11-пунктовый Georgia или 10-пунктовый Computer Modern.
  • MLA 9 просит легко читаемый шрифт, курсивное начертание которого контрастирует с обычным, размером от 11 до 13 пунктов, если преподаватель не указал иное.
  • Turabian (стиль Chicago для студентов): официальная памятка советует 12-пунктовый Times New Roman или Calibri либо 11-пунктовый Arial.

Шрифты выглядят по-разному при одинаковом размере в пунктах — Arial кажется крупнее Times New Roman, — поэтому APA подбирает размер для каждого шрифта. Поля, интервалы, колонтитулы и остальная разметка страницы — в руководстве Как оформить академическую работу по APA, MLA и Chicago.

Часто задаваемые вопросы

Сколько пикселей в 12 pt?
16 пикселей. CSS задаёт дюйм как 96 пикселей и как 72 пункта, поэтому пункт равен 4/3 пикселя, и 12 × 4/3 = 16. По тому же правилу 10 pt — 13,33 px, 11 pt — 14,67 px, а 14 pt — 18,67 px.
Как перевести px в rem?
Разделите на размер шрифта корневого элемента. При стандартных 16 px 24 px — это 24 ÷ 16 = 1,5rem, а 14 px — 0,875rem. Если таблица стилей задаёт элементу html другой размер, введите его как размер корня, и конвертер будет использовать его.
В чём разница между em и rem?
Оба относительны размера шрифта, но разного. rem всегда отсчитывается от корневого элемента (html), поэтому 1,5rem одинаков на всей странице. em отсчитывается от родительского элемента, поэтому 1,5em внутри блока, где текст уже 1,5em, даёт 2,25 размера корня — em накапливается, rem нет.
Всегда ли 1em равен 16px?
Только по умолчанию. 1em равен размеру шрифта родителя, а 1rem — корня; браузеры начинают оба с 16 px. Читатель, который увеличил размер текста по умолчанию в настройках браузера, меняет эту отправную точку — поэтому текст в rem или em следует его выбору, а текст в px — нет.
Сколько миллиметров в 12 pt?
12 пунктов — это 1/6 дюйма, или примерно 4,23 мм. Это размер em-квадрата шрифта — пространства, в котором рисуется каждая буква, а не высота заглавной буквы, которая в обычных текстовых шрифтах составляет примерно две трети от него.
Почему один и тот же размер в пунктах выглядит крупнее в одних шрифтах?
Размер в пунктах задаёт em-квадрат, а не видимые буквы. Шрифты рисуют буквы в разных пропорциях внутри этого квадрата — у Arial строчные буквы выше, чем у Times New Roman, — поэтому 12-пунктовый Arial выглядит крупнее. Поэтому APA 7 сочетает 11-пунктовый Arial с 12-пунктовым Times New Roman, а не задаёт один размер для всех шрифтов.

Похожие инструменты

Ещё в разделе «Конвертеры единиц, дат и чисел»