Markdown 입력

처리된 출력

Markdown 줄 바꿈 예시

정규화 모드는 래핑된 줄을 단일 단락으로 병합합니다. 예시:

래핑된 줄을 단락으로

입력 (래핑된 줄):

입력

정규화된 출력:

출력

위의 단락 정규화 모드와 샘플을 사용하세요.

Markdown 줄 바꿈 도구란?

Markdown은 HTML과 다르게 줄 바꿈을 처리합니다. 단일 줄 바꿈은 HTML에서 줄 바꿈을 생성하지 않는 경우가 많으며, 줄 끝에 두 개의 공백이나 빈 줄이 필요합니다. 이 도구는 하드 줄 바꿈(두 개의 공백 + 줄 바꿈)을 추가하거나 단락을 정규화합니다. CommonMark 사양이 규칙을 정의합니다.

처리는 브라우저에서 완전히 실행됩니다. 서버로 전송되는 데이터가 없습니다. 두 가지 모드: 하드 줄 바꿈 추가(각 줄 뒤에 줄 바꿈 삽입) 또는 단락 정규화(래핑된 줄을 단일 단락으로 병합). 형식 지정에는 Markdown 포맷터를 사용하세요.

이 도구 사용 방법

1

Markdown 붙여넣기 또는 업로드

Markdown을 복사하여 왼쪽 편집기에 붙여넣으세요. 업로드를 클릭하여 .md 또는 .markdown 파일을 불러올 수도 있습니다. 샘플 버튼으로 예시 데이터를 불러옵니다.

2

모드 선택

하드 줄 바꿈 추가를 선택하여 각 줄 뒤에 줄 바꿈을 삽입하거나, 단락 정규화를 선택하여 래핑된 줄을 병합하세요. 오른쪽 패널이 자동으로 업데이트됩니다.

3

복사 또는 다운로드

복사 또는 다운로드를 사용하세요. 형식 지정이나 검증에는 Markdown 포맷터 또는 Markdown 검증기를 사용하세요.

줄 바꿈 처리가 도움이 되는 경우

CMS나 내보내기의 Markdown에 줄 바꿈으로 렌더링되지 않는 단일 줄 바꿈이 있을 때 하드 줄 바꿈을 추가하면 수정됩니다. GitHub Flavored Markdown 사양과 Markdown Guide에서 줄 바꿈 규칙을 다룹니다. 텍스트에 일관성 없는 래핑이 있을 때(예: 이메일이나 복사-붙여넣기) 단락 정규화가 깔끔한 단락을 만듭니다. 시나 주소는 종종 하드 줄 바꿈이 필요합니다.

자주 묻는 질문

Markdown에서 Enter 키를 눌러도 새 줄이 생성되지 않는 이유는?

Markdown에서 단일 줄 바꿈은 공백으로 처리됩니다 — 줄 바꿈이 아닙니다. 대부분의 렌더러는 CommonMark 사양을 따르며, 렌더링된 출력에서 눈에 보이는 구분을 만들려면 줄 끝에 두 개의 공백(하드 줄 바꿈)이나 빈 줄(단락 구분)이 필요합니다.

소프트 줄 바꿈과 하드 줄 바꿈의 차이는 무엇인가요?

소프트 줄 바꿈은 Markdown 소스의 단일 줄 바꿈으로, HTML에서 공백으로 렌더링됩니다. 하드 줄 바꿈은 두 개의 후행 공백 + 줄 바꿈으로, <br> 태그로 렌더링됩니다. 이 도구의 "하드 줄 바꿈 추가" 모드는 모든 단일 줄 바꿈을 하드 줄 바꿈으로 변환합니다.

Word나 Google Docs에서 복사한 Markdown을 수정하는 데 사용할 수 있나요?

네 — 가장 일반적인 용도 중 하나입니다. Word나 Google Docs에서 텍스트를 복사하면 열 너비에서 줄이 끊어져 렌더링 시 하나의 텍스트 벽이 되는 수십 개의 짧은 줄이 생성됩니다. 단락 정규화 모드를 사용하여 래핑된 줄을 올바른 단락으로 되돌리세요.

GitHub Flavored Markdown과 호환되나요?

네. 하드 줄 바꿈 형식(두 개의 후행 공백)은 GitHub Flavored Markdown과 모든 CommonMark 호환 렌더러에서 지원됩니다. 정규화 모드는 어디서나 작동하는 표준 단락 구분을 생성합니다.

하드 줄 바꿈은 언제 사용하나요?

각 줄이 별도의 줄로 렌더링되어야 할 때(예: 주소, 시, 단일 줄 바꿈이 의도된 콘텐츠). 두 개의 공백 + 줄 바꿈을 추가합니다.

관련 도구

CommonMark. CommonMark 줄 바꿈. Markdown Guide. GFM. GitHub. W3C HTML.