타이포그래피

타이포그래피(Typography)

타이포그래피(Typography)는 단순히 글꼴(폰트)만을 의미하는 것이 아니라, 글자의 크기, 두께, 자간(글자 간격), 행간(줄 간격) 등을 조절하여 정보의 위계를 시각적으로 표현하는 디자인 개념입니다.
UI/UX 디자인에서는 텍스트를 통해 사용자 경험을 향상시키기 위해 타이포그래피를 효과적으로 활용해야 합니다.

특히 웹과 모바일 환경에서는 화면 크기, 해상도, 사용자와의 거리 등이 다르기 때문에 타이포그래피 설정이 달라질 수 있습니다. 적절한 타이포그래피를 사용하면 가독성을 높이고, 사용자 흐름을 원활하게 유도하며, 브랜드 아이덴티티를 강화할 수 있습니다.

UI에서의 타이포그래피 구조

UI 디자인에서 타이포그래피는 크게 두 가지로 분류됩니다.

타이포그래피

1. 제목용 텍스트 (Headlines)

  • 주목성을 높이고, 페이지나 섹션의 주요 내용을 강조하기 위한 텍스트
  • 크기가 크고, 보통 굵은(Bold) 스타일을 사용
  • 제목의 계층 구조에 따라 H1, H2, H3 등의 태그와 대응하여 설정됨
  • 보통 행간(Line Height)은 글자 크기의 1.2~1.5배

2. 본문용 텍스트 (Body)

  • 읽기 편하도록 설계된 본문 텍스트
  • 일반적으로 중간 두께(Regular) 또는 약간 두꺼운(Semi-bold) 스타일 사용
  • 글자 크기 대비 행간을 넉넉히 설정하여 가독성을 높임
  • 보통 행간(Line Height)은 글자 크기의 1.6~2.0배

자간과 행간의 역할

타이포그래피에서 가장 중요한 요소는 가독성입니다.
이를 위해 자간(글자 간격)과 행간(줄 간격)을 적절하게 조절해야 합니다.

자간 행간

1. 자간 (Letter Spacing)

  • 글자와 글자 사이의 간격
  • 기본적으로 UI에서는 자간을 약간 줄이는 것이 일반적
  • 너무 좁으면 가독성이 떨어지고, 너무 넓으면 문장이 단절되어 보일 수 있음
  • 디지털 환경에서는 인쇄물과 달리 커닝(Kerning)을 개별적으로 조정하지 않음

2. 행간 (Line Height)

  • 행간이 너무 좁으면 텍스트가 빽빽해 보이고, 너무 넓으면 가독성이 떨어질 수 있음
  • 글줄과 글줄 사이의 간격
  • 문장이 길수록, 글자가 작을수록 넉넉한 행간이 필요함
  • 제목(헤드라인)에는 1.2~1.5배, 본문에는 1.6~2.0배 정도가 적절함

UI에서 사용되는 폰트

UI 디자인에서는 가독성을 고려한 폰트를 사용해야 합니다. 보통 고딕 계열의 폰트가 널리 사용되며, 플랫폼별로 권장하는 시스템 폰트가 다릅니다.

환경주요 사용 폰트
웹(Web)Noto Sans, Spoqa Han Sans Neo, Pretendard, Inter
iOSSF Pro Text, SF Pro Display
Android (AOS)Roboto, Noto Sans
WindowsSegoe UI
MacOSSan Francisco (SF), Helvetica Neue
  • 웹에서는 웹 폰트(Web Font)를 활용하는 것이 일반적이며, OS별 기본 폰트가 다를 수 있음
  • 모바일에서는 OS에서 제공하는 기본 폰트를 사용하는 것이 가장 최적화된 방식
  • 디지털 환경에서는 가독성이 좋은 고딕 계열 폰트가 주로 사용됨

UI에서 올바른 타이포그래피 사용법

1. 배색과 가독성 고려

  • 배경색과 텍스트 색상 간의 대비(Contrast)를 충분히 확보해야 함
  • 예를 들어, 밝은 배경에는 어두운 텍스트, 어두운 배경에는 밝은 텍스트 사용
  • 텍스트를 회색(#999 등)으로 설정하면 가독성이 떨어질 위험이 있음
  • 흑백 대비(Grayscale)에서도 가독성이 유지되는지 확인해야 함

2. 배색의 황금 비율 적용

  • 타이포그래피에서 색상을 적용할 때 주조색(Primary), 보조색(Secondary), 배경색(Background)을 적절한 비율로 배치해야 함
  • 일반적으로 5:25:70 또는 5:15:80 정도의 비율이 적절

3. 웹 접근성 준수

  • WCAG(Web Content Accessibility Guidelines) 가이드라인에 따라 충분한 색상 대비를 유지해야 함
  • 고령자나 시력이 약한 사용자도 읽을 수 있도록 폰트 크기와 가독성을 고려해야 함
  • 텍스트 크기가 너무 작으면 사용자가 내용을 쉽게 읽을 수 없으며 접근성이 떨어질 수 있음
접근성

4. 서비스 타겟층에 맞춘 폰트 크기 조정

  • 고령층 사용자가 많은 서비스라면 폰트를 키워야 함
  • 예를 들어, 금융 서비스나 관공서 웹사이트는 기본 텍스트 크기를 크게 설정하는 것이 일반적

타이포그래피 설정 시 주의할 점

1. 너무 작은 폰트 크기는 지양해야 함

  • 사람이 눈으로 읽을 수 있는 최소 크기(보통 12~14px 이상)를 유지해야 함
  • 특히 자음 모음으로 이루어진 한글은

2. 너무 많은 폰트를 사용하면 가독성이 저하됨

  • 한 UI에서 3개 이상의 폰트를 섞어 사용하지 않는 것이 좋음
  • 보통 헤드라인용 1개 + 본문용 1개 + 특수 목적 1개 정도가 적절

3. 폰트 스타일이 일관되게 유지되어야 함

  • 한 서비스 내에서 폰트의 크기, 두께, 색상, 간격을 일관되게 적용해야 함
  • 디자인 시스템을 통해 글자 크기, 행간, 자간 등의 표준을 정의하는 것이 중요함

4. 특수 효과를 남발하면 안 됨

  • 강조를 위한 Bold 처리나 색상 강조는 꼭 필요한 곳에만 사용해야 함
  • 텍스트에 그림자 효과나 변형(Italic, Underline 등)을 과도하게 적용하면 가독성이 떨어질 수 있음

타이포그래피는 단순히 폰트 선택만이 아니라, 가독성을 고려한 배치와 스타일링이 핵심 요소입니다. 적절한 자간과 행간 설정, 명확한 계층 구조, 웹 접근성 고려를 통해 사용자가 쉽게 정보를 이해할 수 있도록 설계해야 합니다.