WIPIVERSE

들여쓰기

정의
들여쓰기는 문서나 프로그램 코드 등에서 문장의 시작 부분을 일정한 폭만큼 오른쪽으로 이동시켜 배치하는 서식 기법이다. 주로 문단의 첫 줄이나 블록 구조를 시각적으로 구분하기 위해 사용된다.

용도

  • 문서 작성: 논문, 보고서, 서신 등에서 단락 시작을 구분하고 가독성을 높이기 위해 적용한다.
  • 프로그래밍: 코드 블록(조건문, 반복문, 함수 등)의 범위를 명확히 표시하기 위해 들여쓰기를 사용한다. 언어마다 공백 문자(스페이스) 또는 탭 문자를 들여쓰기 기호로 채택한다.
  • 웹 콘텐츠: HTML, CSS, 마크다운 등 마크업 언어에서도 들여쓰기를 통해 구조를 표현한다.

형식

  • 스페이스 기반: 보통 2~4개의 공백을 사용한다.
  • 탭 기반: 한 개의 탭 문자(\t)를 사용한다.
  • 혼합: 일부 환경에서는 스페이스와 탭을 혼합해 들여쓰기한다는 규칙이 존재한다.

역사 및 어원
‘들여쓰기’는 한국어 동사 ‘들여쓰다’에서 파생된 명사형이다. ‘들여쓰다’는 ‘들어(안으로) + 쓰다(글을 쓰다)’의 결합으로, 글을 안쪽으로 쓴다는 의미를 갖는다. 현대 컴퓨터와 인쇄 기술이 보편화되면서 텍스트 편집에서 표준 서식 요소로 자리 잡았다.

관련 표준

  • ISO/IEC 6429(제어 문자 표준)에서는 탭(HT) 문자를 들여쓰기 용도로 정의한다.
  • PEP 8(Python 스타일 가이드)에서는 4개의 스페이스를 들여쓰기 기준으로 권고한다.
  • Google 스타일 가이드(다양한 언어) 역시 일관된 들여쓰기 규칙을 명시한다.

문화적 인식
들여쓰기는 한국어 문서 작성에서 ‘문단 구분’의 기본적인 시각적 표시로 널리 인식되며, 교육 과정에서도 기본적인 서식 규칙으로 가르쳐진다.

참고

  • 대한민국 교육부, “한글 맞춤법·표준어 규정”(2020)
  • ISO/IEC 6429, “Control Functions for Coded Character Sets” (1992)
  • Python Software Foundation, “PEP 8 – Style Guide for Python Code” (2023)
둘러보기

더 찾아볼 만한 주제

    전체 문서 보기