HADA TYPE
HADA TYPE · 도구

단위 변환·행간 계산

글자 크기와 행간을 숫자로 맞춰 보세요.

글자 크기 환산

값과 단위를 고르면 같은 크기를 px, pt, em, rem으로 나란히 보여 줍니다.

단위값CSS
px1616px
pt1212pt
em11em
rem11rem

소수점 아래 넷째 자리까지 표시합니다.

행간 계산

글자 크기와 행간 배수로 줄 높이를 구하거나, 시안의 줄 높이(px)를 배수로 바꿉니다.

줄 높이
24px
반행간(명목상, 위아래 각각)
4px
시안 줄 높이의 배수
1.5

반행간은 계산상 값입니다. 화면에서 글자 위아래에 보이는 빈 공간은 글꼴마다 다릅니다.

사용법

  1. 환산할 값과 단위를 고릅니다. 인쇄 시안의 10pt를 웹으로 옮긴다면 10과 pt를 고르면 됩니다.
  2. 사이트의 html 글자 크기를 바꿨다면 루트 글자 크기에, em으로 계산할 요소가 있다면 부모 요소의 글자 크기에 그 값을 적습니다. 모르면 브라우저 기본값 16px을 그대로 둡니다.
  3. 표에서 px, pt, em, rem 값을 확인하고 CSS 열의 값을 그대로 옮겨 씁니다.
  4. 행간 칸에 글자 크기와 배수를 넣으면 줄 높이가 픽셀로 나옵니다. 시안에 줄 높이가 픽셀로 적혀 있다면 그 값을 넣어 배수를 구합니다.

기준과 계산 방식

예시

본문 16px에 행간 1.6을 주면 줄 높이는 25.6px이고, 반행간은 위아래 각 4.8px입니다. 인쇄 시안의 10pt 본문은 약 13.3333px이며, 루트 16px 기준으로 0.8333rem입니다.

제목이 32px이고 시안의 줄 높이가 40px이라면 배수는 1.25입니다. CSS에는 font-size: 2rem; line-height: 1.25;처럼 적으면 루트 크기가 바뀌어도 비율이 유지됩니다.

한계

자주 묻는 질문

왜 16px이 기본값인가요?
대부분의 브라우저가 기본 글자 크기를 16px로 둡니다. 사이트에서 html의 글자 크기를 바꿨다면 그 값을 루트 글자 크기 칸에 적어 주세요.
행간은 단위 없이 쓰는 게 좋나요?
line-height: 1.5처럼 단위 없는 배수를 쓰면 자식 요소의 글자 크기가 바뀌어도 같은 비율이 적용됩니다. px로 고정하면 큰 제목에서 줄이 겹치거나 작은 글씨에서 줄 사이가 지나치게 벌어질 수 있습니다.
한글 본문의 행간은 얼마로 시작하면 되나요?
화면 본문은 1.5~1.8 사이에서 시작해 글줄 길이와 글꼴을 보며 조정합니다. 한 줄이 길수록, 획이 많은 글꼴일수록 조금 넉넉하게 두면 읽기 편합니다.

함께 쓰면 좋은 것