DevToolPal
한국어

CSS 폰트 스택 생성기

시스템 폰트, 한중일(CJK) 대체 폰트, 이모지를 포함한 크로스 플랫폼 CSS font-family 스택을 만듭니다.

로컬에서 실행, 업로드 없음

옵션

따옴표

CSS

0자 · 0 B

기능 소개

CSS 폰트 스택 생성기는 방문자의 기기에 이미 설치된 글꼴로 바로 붙여넣을 수 있는 font-family 값을 만들어 줍니다. 기본 시스템 UI 글꼴, Inter·Helvetica 같은 네오 그로테스크, Charter 같은 트랜지셔널 세리프, 코드에 적합한 고정폭 글꼴 등 원하는 스타일을 고르면 플랫폼별로 가장 알맞은 글꼴을 올바른 순서로 나열해 줍니다.

스택은 잘 알려진 Modern Font Stacks 모음을 따르며, 여전히 많은 사이트가 쓰는 클래식 -apple-system, BlinkMacSystemFont, "Segoe UI" 스택도 포함합니다. 중국어 간체, 중국어 번체, 일본어, 한국어, 아랍어, 태국어, 힌디어 텍스트용 대체 글꼴을 추가하고, 끝에 컬러 이모지 글꼴을 붙일 수도 있습니다.

사용 방법

  1. 폰트 스택을 선택합니다. 왼쪽 미리보기에서 지금 사용 중인 기기에서 어떻게 보이는지 확인할 수 있으며, 텍스트를 직접 고쳐 원하는 문장으로 확인해 볼 수도 있습니다.
  2. 페이지에 중국어, 일본어, 한국어, 아랍어, 태국어, 힌디어 텍스트가 있다면 다른 문자용 글꼴을 선택합니다.
  3. 이모지 폰트 추가를 켜거나 끕니다.
  4. 출력 형식을 고릅니다. 일반 font-family 선언, CSS 사용자 정의 속성, Tailwind fontFamily 항목, 단순 목록 중에서 선택할 수 있습니다.
  5. 결과를 복사하거나 .css 파일로 다운로드합니다.

공백이 들어 있거나 숫자로 시작하는 이름은 자동으로 따옴표로 감쌉니다. system-ui나 sans-serif 같은 CSS 키워드는 따옴표로 감싸면 존재하지 않는 글꼴 이름이 되어 버리므로 절대 감싸지 않습니다.

예시

중국어 간체 대체 글꼴을 포함한 시스템 UI 스택:

font-family: system-ui, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

팁

  • 본문 텍스트에는 일반 스택을, 코드에는 고정폭 스택을 쓰세요. 시스템 스택 두 개는 로딩 비용이 전혀 들지 않습니다.
  • 미리보기는 사용자 기기에 설치된 글꼴에 따라 달라지므로 Windows와 휴대폰에서도 페이지를 확인하세요.
  • 나중에 웹 폰트를 추가한다면 목록 맨 앞에 넣고 시스템 스택은 대체 글꼴로 남겨 두세요.

자주 묻는 질문

› 폰트 스택이란 무엇인가요?

CSS font-family 속성에 나열하는 글꼴 목록입니다. 브라우저는 기기에 설치된 첫 번째 글꼴을 사용하고, 없으면 다음 글꼴로 넘어가며, 마지막에는 sans-serif 같은 일반 글꼴 계열로 끝납니다.

› 중국어, 일본어, 한국어 글꼴은 왜 추가하나요?

Inter나 Charter 같은 서양 글꼴에는 CJK 글리프가 없습니다. 일반 글꼴 계열 앞에 PingFang SC, Microsoft YaHei, Noto Sans SC 등을 넣어 두면 시스템이 임의로 고른 글꼴 대신 스타일이 어울리는 글꼴로 중국어 텍스트가 표시됩니다. 아랍어, 태국어, 힌디어(데바나가리)도 마찬가지입니다. 러시아어, 우크라이나어, 그리스어, 베트남어, 튀르키예어, 폴란드어 등 라틴 문자나 키릴 문자를 쓰는 언어는 따로 설정할 필요가 없습니다. 모든 스택에 들어 있는 시스템 글꼴과 Noto 글꼴이 이미 지원합니다.

› 이모지 글꼴을 sans-serif 뒤에 두는 이유는 무엇인가요?

이모지 글꼴은 이모지만 담고 있습니다. 맨 뒤에 두면 일반 문자와 숫자가 이모지 글꼴로 렌더링되는 일이 없고, 이모지는 모든 플랫폼에서 컬러 글리프로 표시됩니다.

› 이 스택을 쓰려면 웹 폰트를 다운로드해야 하나요?

아니요. 모든 스택은 Windows, macOS, iOS, Android 또는 주요 Linux 배포판에 기본 탑재된 글꼴을 사용하므로 글꼴 요청 없이 페이지가 로드됩니다.