T

Text Machine

강력한 텍스트 도구를 브라우저에서

줄 바꿈을 단락으로 변환

줄 바꿈이 있는 텍스트를 HTML 단락으로 변환합니다. 이중 줄 바꿈은 단락 구분자로 처리됩니다.

변환 옵션

단락 식별 방법:

입력 텍스트
설명

이 도구는 단일 또는 일관되지 않은 줄 바꿈으로 구분된 텍스트를 재포맷하는 데 도움이 됩니다.

  • 이중 줄 바꿈: 단락이 빈 줄(두 번의 줄 바꿈)로 구분되는 표준 단락 서식을 가정합니다. 단일 줄 바꿈으로 구분된 같은 단락 내의 줄을 결합합니다.
  • 단일 줄 바꿈: 모든 단일 줄 바꿈을 새 단락의 시작으로 취급하고, 각 원래 줄 다음에 빈 줄(이중 줄 바꿈)을 삽입합니다.

줄 바꿈을 단락으로 변환 사용 방법

  1. 1

    텍스트 붙여넣기

    줄바꿈이 있는 일반 텍스트를 입력란에 넣되, 새 문단이 시작되어야 할 곳에 빈 줄을 사용하세요.

  2. 2

    분할 방법 선택

    이중 줄바꿈으로 문단을 나눌지 모든 단일 줄바꿈으로 새 문단을 시작할지 선택하고, 공백 다듬기나 단일 줄바꿈을 <br> 태그로 변환 같은 옵션을 켜세요.

  3. 3

    문단으로 변환

    Convert to Paragraphs를 클릭해 텍스트를 깔끔한 HTML <p> 태그나 다시 정렬된 텍스트 블록으로 감싸세요.

  4. 4

    출력 복사

    미리보기를 검토한 뒤 Copy Output으로 페이지나 CMS용 서식이 적용된 HTML을 가져오세요.

줄 바꿈을 진짜 단락으로 바꾸기

흩어진 줄에서 구조화된 단락으로

이 도구는 일반 텍스트를 읽어 단락으로 묶은 뒤, 깔끔한 HTML 단락 태그나 빈 줄로 구분된 일반 텍스트 중 하나로 출력합니다. 핵심 결정은 한 단락이 끝나고 다음 단락이 시작되는 지점을 어떻게 식별하느냐이며, 이는 단락 식별 방법으로 직접 제어할 수 있습니다.

그 결과는 임의로 줄을 접은 것이 아니라 진짜 구조입니다. 단지 나뉜 것처럼 보이는 줄들 대신, 브라우저나 CMS, 혹은 독자가 서로 구별되는 생각의 덩어리로 받아들이는 별개의 단락을 얻게 됩니다.

이중 줄 바꿈: 표준 관행

이중 줄 바꿈 방법에서는 빈 줄, 즉 줄 바꿈이 연달아 두 번 나오는 것이 단락과 단락의 경계를 표시합니다. 단일 줄 바꿈으로만 나뉜 줄들은 같은 단락에 속한다고 보고 하나의 흐르는 덩어리로 합쳐집니다. 이는 대부분의 글이 관습적으로 쓰이는 방식과 일치합니다.

원본이 이미 흔한 형식을 따르고 있을 때 이 방법을 쓰세요. 즉 단락이 빈 줄로 구분되어 있고, 단락 안에서는 문장이 여러 줄에 걸쳐 접혀 있을 수도 있는 경우입니다. 도구는 접힌 줄들을 다시 이어 붙이면서도 단락 구분은 그대로 유지합니다.

단일 줄 바꿈: 한 줄에 한 단락

단일 줄 바꿈 방법은 개별 줄 하나하나를 각각의 단락으로 취급합니다. 각 줄은 자기만의 블록이 되고, 출력에서는 그 뒤에 빈 줄이 삽입됩니다. 짧은 항목들이 한 줄에 하나씩 나열된 입력에서 각 항목을 독립된 단락으로 세우고 싶을 때 알맞은 선택입니다.

방법을 잘못 고르는 것이 가장 흔한 실수입니다. 진짜 단락 사이를 빈 줄로 구분한 텍스트에 단일 줄 바꿈 모드를 쓰면, 접혀 있던 모든 줄이 제각각 짧고 토막 난 단락이 되어 버립니다. 원본이 실제로 어떻게 끊겨 있는지에 맞춰 방법을 선택하세요.

HTML 출력 대 일반 텍스트

각 단락을 여는 p 태그와 닫는 p 태그로 감싼 정식 HTML로 출력하거나, 단락을 단순히 이중 줄 바꿈으로 구분한 일반 텍스트로 출력할 수 있습니다. 웹 페이지나 템플릿처럼, 또는 마크업이 필요한 곳에 붙여넣을 때는 HTML을 고르세요. 목적지가 자체적으로 서식을 처리하는 문서나 편집기라면 일반 텍스트를 고르세요.

HTML 옵션이야말로 이 도구를 단순한 간격 조정기 이상으로 만들어 주는 부분입니다. 사이트에 곧바로 넣으면 진짜 단락 요소로 렌더링되는 마크업을 만들어 내기 때문입니다.

마크업 다듬기

몇 가지 옵션으로 결과를 다듬을 수 있습니다. 공백 다듬기는 각 단락의 앞뒤 공백을 제거해 의도치 않은 들여쓰기가 태그 안으로 스며들지 않게 합니다. 빈 줄 제거는 떠도는 빈 줄을 없애 속이 빈 단락이 생기지 않도록 합니다. 또한 생성되는 모든 단락에 CSS 클래스를 추가할 수 있는데, 가져온 콘텐츠를 사이트에서 일관되게 스타일링해야 할 때 매우 유용합니다.

단락 안의 단일 줄 바꿈을 줄 바꿈 태그로 변환하는 옵션도 있어, 해당 줄들을 합치는 대신 의도된 단락 내 줄 바꿈을 보존할 수 있으며, 단락 사이에 추가 간격을 넣는 설정도 있습니다.

실제로 해결해 주는 작업들

대표적인 시나리오는 일반 편집기에서 쓴 글을 HTML을 기대하는 웹사이트나 CMS로 옮기는 일입니다. 붙여넣은 텍스트는 단락 구조를 잃고 구분 없는 하나의 벽처럼 나타나기 일쑤인데, 이 도구는 단락 태그를 다시 만들어 제대로 렌더링되게 합니다. 초안을 블로그 글이나 문서 페이지, 이메일 템플릿용 깔끔한 마크업으로 변환할 때도 똑같이 유용합니다.

변환 과정에서 모든 단락에 클래스를 추가하면, 가져온 콘텐츠가 곧바로 사이트의 타이포그래피를 물려받게 되며, 이후 태그를 하나하나 손볼 필요가 없습니다.

Add Line Breaks와 무엇이 다른가

이 도구를 Add Line Breaks와 혼동하기 쉽지만, 둘은 정반대의 문제를 해결합니다. Add Line Breaks는 지정한 폭이나 구분자에서 줄 바꿈을 삽입해 줄 바꿈을 강제하며, 시각적으로 더 짧은 줄을 만들어 냅니다. 반면 이 도구는 기존의 줄 바꿈을 해석해 단락 구조를 만들어 내며, 빈 줄로 나뉘거나 HTML 태그가 붙은 블록을 산출합니다.

웹이나 문서용으로 읽기 좋은 구조화된 출력을 원할 때는 Line Breaks to Paragraphs를 쓰세요. 그저 원시 줄 폭을 제어하고 싶을 때는 Add Line Breaks를 쓰세요. 그리고 목표가 그 반대, 즉 모든 것을 한 줄로 평탄화하는 것이라면 Paragraphs to Single Line이 필요한 도구입니다.

자주 묻는 질문

한 문단이 끝나고 다음 문단이 시작되는 위치를 어떻게 판단하나요?
방법은 직접 선택합니다. 이중 줄바꿈 옵션에서는 빈 줄이 문단을 나누고 한 블록 안의 줄들은 하나로 합쳐집니다. 단일 줄바꿈 옵션에서는 각 개별 줄이 하나의 문단이 됩니다.
각 문단에 CSS 클래스를 추가할 수 있나요?
네. 생성되는 모든 <p> 태그에 클래스 이름을 추가하는 옵션이 있어, 가져온 콘텐츠를 사이트에서 일관되게 스타일링해야 할 때 편리합니다.
HTML을 출력하나요, 일반 텍스트를 출력하나요?
둘 다입니다. 선택한 Output Format에 따라 <p>...</p> 태그로 감싼 정식 HTML 문단을 출력하거나, 문단이 이중 줄바꿈으로 구분된 일반 텍스트를 출력할 수 있습니다.
다듬기와 빈 줄 제거 옵션은 무엇을 하나요?
공백 다듬기는 각 문단의 앞뒤 공백을 제거하고, 빈 줄 제거는 떠도는 빈 줄을 없애므로, 최종 마크업이 깔끔하고 우발적인 빈틈이 없습니다.
내 텍스트가 어딘가로 업로드되나요?
아니요. 변환이 JavaScript로 브라우저 안에서 전부 이루어지므로 텍스트가 서버로 전송되지 않으며, 가입 없이 무료로 사용할 수 있습니다.

관련 도구

이런 편리한 도구도 함께 사용해 보세요

줄바꿈 제거

줄 바꿈 추가

빈 줄 제거

중복 줄 제거

목록 알파벳순 정렬

알파벳 순서 정렬기