GYU BLOG

공백 특문 종류 유니코드 제로폭 스페이스 차이 사용 주의

작성자 GYU BLOG 편집팀

공백 특문 종류는 일반 공백, 유니코드 공백, 제로폭 스페이스, 브라유 공백으로 나누면 이해가 빠릅니다.

닉네임이나 프로필에 붙여넣기 전에는 폭, 표시 방식, 삭제 여부부터 확인해보세요.

공백 특문 종류 기본 구분

공백 특문에는 일반 공백, 좁은 공백, 제로폭, 브라유 공백이 있습니다. 유니코드 공식 General Punctuation 표는 U+2000 대역에 넓이가 다른 유니코드 공백과 U+200B를 따로 정리합니다.

구분 코드 보이는 방식 쓰임
일반 공백 U+0020 한 칸 단어 구분
얇은 공백 U+2009 좁은 칸 숫자 간격
제로폭 스페이스 U+200B 보이지 않음 줄바꿈 힌트
브라유 공백 U+2800 빈칸처럼 보임 닉네임 여백

공백문자 종류를 고를 때는 눈에 보이는 빈칸 문자와 보이지 않는 특수문자를 먼저 나누는 것이 좋습니다.

같은 빈칸처럼 보여도 복사, 저장, 검색 결과가 달라질 수 있으니 코드값을 함께 확인하시길 바랍니다.

제로폭 스페이스 차이

제로폭 스페이스는 폭이 없고 일반 공백은 글자 사이 빈칸을 만듭니다.

W3C의 CSS Text Module Level 3는 U+200B를 줄바꿈 지점을 표시하는 문자로 설명합니다.

인스타 줄바꿈이나 긴 단어 끊김을 다룰 때는 제로폭 스페이스가 도움이 됩니다.

반면 닉네임 여백처럼 눈에 보이는 칸을 만들 때는 적합도가 낮으니 붙여넣은 뒤 커서를 움직여 위치를 확인해보세요.

지금 공백 특문 종류 표 확인하기 →

브라유 공백 문자 활용

브라유 공백 문자는 폭이 있는 빈칸처럼 보이지만 공백 속성은 다릅니다.

유니코드 Braille Patterns 표는 U+2800을 BRAILLE PATTERN BLANK로 두고, 여러 글꼴에서 고정 폭 빈칸처럼 보인다고 설명합니다.

브라유 공백은 게임 닉네임, 카톡 이름, 프로필 문구에서 빈칸처럼 보이게 만들 때 자주 쓰입니다.

다만 검색, 정렬, 글자 수 제한에서는 일반 공백과 다르게 계산될 수 있으니 제출 전 미리보기 화면을 꼭 보세요.

공백 특문 종류 복사 주의

공백 특문은 앱이 문자 속성을 다르게 처리하면 깨져 보입니다.

W3C 문서는 화면 표시 단계에서 공백을 접거나 보존하는 방식이 설정에 따라 달라진다고 안내합니다.

개발자 문서 MDN의 String trim 설명은 앞뒤 공백 제거 기준을 다룹니다.

입력칸 저장 과정에서 공백 문자 깨짐처럼 보이면 메모장, 브라우저, 실제 앱을 번갈아 확인하시는 것이 안전합니다.

복사 전 공백 처리 기준 바로 조회하기 →

핵심 요약

  • 공백 특문 종류는 폭 있는 공백, 제로폭, 브라유 공백으로 나눠 보세요.
  • 유니코드 공백은 코드값과 화면 표시가 따로 움직인다는 점을 알아두세요.
  • 제로폭 스페이스는 보이지 않는 줄바꿈 힌트로 쓰는 것이 좋습니다.
  • 브라유 공백은 빈칸처럼 보여도 일반 공백과 다르게 처리됩니다.
  • 복사 전후로 실제 앱 미리보기를 꼭 확인하시길 바랍니다.
내 글 표시 방식 즉시 확인하기 →

관련 글

참고 자료