본문 폰트 크기를 정하기 전에 줄 길이부터 따져봐야 합니다

"16px이 표준이라던데", "요즘은 18px이 낫다던데" — 이 고민에서 막히는 건 당연합니다. 폰트 크기 단독으로는 옳고 그름이 없기 때문입니다. 그 숫자가 편하게 읽히는지는 한 줄에 글자가 몇 개 들어가느냐에 달려 있습니다. 줄 길이가 선결 변수고, 폰트 크기는 그 다음입니다.
눈이 줄을 읽는 방식과 적정 범위가 생기는 원리
글을 읽을 때 눈은 한 지점에 잠깐 멈췄다가 다음 지점으로 도약하는 동작을 반복합니다. 한 줄 끝에서 다음 줄 첫 글자로 시선을 되돌리는 이 귀환 동작을 타이포그래피에서 'return saccade'라고 합니다.
줄이 길어질수록 귀환 거리가 늘어나고 정확도가 떨어집니다. 같은 줄을 다시 읽거나 한 줄을 통째로 건너뛰는 것이 이 때문입니다. 길고 빽빽한 글에서 갑자기 맥락을 잃는 느낌, 그게 바로 귀환 실패입니다. 반대로 줄이 너무 짧으면 귀환 자체는 쉽지만 내용이 조각조각 들어와 읽는 리듬이 끊깁니다. 이 두 가지 제약 사이에 적정 범위가 존재합니다.
CJK 텍스트 최대 40자 권장값이 나오는 계산
영문 타이포그래피에서는 한 줄에 45~75자 정도를 이상적인 범위로 봅니다. 웹 접근성 국제 기준인 WCAG 1.4.8은 영문 최대 80자, 한국어·중국어·일본어(CJK) 텍스트는 최대 40자를 권장합니다.
이 차이에는 구조적 근거가 있습니다. 한글 글자는 초성·중성·종성이 한 칸에 모두 들어가는 음절 단위 구조입니다. 같은 픽셀 너비라도 읽어야 할 정보량이 영문보다 훨씬 많습니다. 글자 하나당 눈이 처리하는 정보의 밀도가 다르기 때문에, 한 줄에 담기는 글자 수도 그만큼 줄여야 비슷한 수준의 편안함이 유지됩니다. 영문 80자의 절반인 40자가 바로 이 밀도 차이를 반영한 값입니다.
실제 한국어 웹 타이포그래피에서 통념적으로 제시하는 범위는 모바일 25~30자, 데스크톱 30~40자입니다. 이 범위를 조금 넘어서면 읽는 중간에 집중이 흩어지고, 이 범위보다 훨씬 짧으면 단어가 툭툭 끊겨 들어오는 느낌이 납니다.
줄 길이 목표에서 폰트 크기를 역산하는 흐름
컨테이너 폭이 고정되어 있으면, 폰트 크기를 키울수록 한 줄에 들어가는 글자 수가 줄어들고, 크기를 줄이면 글자 수가 늘어납니다. 이 관계를 이용하면 폰트 크기를 직접 고르는 대신, 줄 길이 목표에서 역산할 수 있습니다.
모바일부터 봅니다. 스마트폰 화면 너비는 보통 360~375px 수준입니다. 좌우 여백 16px씩을 빼면 실제 본문 영역은 약 328~343px입니다. 이 너비에 한글 폰트 16px을 깔면 한 줄에 약 20~22자 정도가 들어옵니다. 목표 범위인 25~30자보다 다소 짧습니다. 모바일에서 폰트를 14~15px로 조금 줄이거나 여백을 조정하는 이유가 여기서 나옵니다.
데스크톱에서는 컨테이너 폭을 600~700px로 제한하는 경우가 많습니다. 이 너비에 16px 폰트를 쓰면 한 줄에 약 33~40자가 들어와 목표 범위(30~40자)와 잘 맞습니다. 18px로 키우면 같은 너비에서 28~34자로 줄어드는데, 이 역시 범위 안입니다. 폰트가 크면 여유 있는 인상을, 작으면 정보 밀도가 높아 보이는 인상을 주는 차이가 있을 뿐 가독성 자체는 크게 달라지지 않습니다.
전체 화면을 꽉 채워 본문을 배치하면 큰 모니터에서는 한 줄에 80~100자가 넘기도 합니다. 폰트 크기가 16px이어도 줄이 너무 길어 읽기 힘든 상황이 됩니다. 이때 폰트를 키우는 건 근본 해결이 아닙니다. 컨테이너에 최대 너비를 지정하거나 텍스트 블록의 폭을 제한하는 편이 맞습니다.
폰트를 바꾸면 같은 크기에서도 줄 길이가 달라집니다
같은 폰트 크기라도 폰트 종류에 따라 한 줄에 들어오는 글자 수가 달라집니다.
한글 폰트는 대부분 정방형에 가깝지만, 현대적인 본문용 폰트 중에는 글자 폭을 85~95% 수준으로 좁게 디자인한 경우가 많습니다. 글자 폭이 좁은 폰트는 같은 크기에서 한 줄에 글자가 더 많이 들어옵니다. 반대로 글자 폭이 넉넉한 폰트는 같은 크기에서 줄 길이가 짧아집니다.
폰트를 바꿀 때마다 같은 컨테이너 너비와 폰트 크기를 유지해도 줄 길이가 달라질 수 있다는 뜻입니다. 폰트비의 검색 기능이나 AI 폰트 찾기에서 본문 미리보기 텍스트를 직접 입력해 보면, 같은 크기에서 폰트마다 한 줄 글자 수가 어떻게 달라지는지 바로 확인할 수 있습니다. 본문 폰트를 고를 때 줄 길이 감각을 함께 확인해 두면 이후 크기 조정이 훨씬 수월합니다.
줄 길이가 정해진 뒤 행간을 맞추면 마무리됩니다
줄 길이를 정했으면 행간도 함께 봐야 합니다. 줄이 긴 쪽일수록 행간을 넉넉하게 잡아야 다음 줄을 찾는 시선 이동이 명확해집니다. 한국어 웹 본문에서는 행간 1.7~1.85 정도가 안정적인 범위입니다.
줄이 짧고 폰트가 크면 행간을 조금 좁혀도 답답하지 않습니다. 줄이 길고 폰트가 작으면 행간을 반드시 넓혀야 줄을 잃지 않습니다. 이 두 가지는 서로 맞물려 결정됩니다.
시작점은 하나입니다. '한 줄에 한글로 몇 자를 담을 것인가.' 이 기준을 컨테이너 너비와 맞춰 폰트 크기를 정하고, 선택한 폰트가 그 크기에서 실제로 몇 자가 들어오는지 확인하면 나머지 수치들이 따라옵니다. 크기부터 고르는 것보다 이 순서가 훨씬 덜 헤맵니다.
이 글이 도움이 됐나요?
여러분의 반응이 다음 글의 방향이 돼요


