일반 텍스트를 HTML로 변환하는 방법
일반 텍스트를 HTML로 바꾸면서 문자 치환, 문단 구성, 줄바꿈 표현을 조정할 수 있습니다. 필요할 때 HTTP 또는 HTTPS 형식의 비공백 텍스트를 링크로 연결할 수도 있습니다.
변환 전에 확인할 내용
일반 텍스트를 웹 문서에 넣을 수 있는 HTML 형태로 바꾸려면 먼저 입력 내용의 구조를 살펴보세요. 이 도구는 일반 텍스트를 HTML로 변환하면서 선택한 문자 인코딩을 적용하고, 문단과 줄바꿈을 원하는 방식으로 처리하도록 돕습니다. 짧은 안내문, 여러 문단의 초안, 줄바꿈이 포함된 메모처럼 서식이 단순한 내용을 다룰 때 활용할 수 있습니다. 입력한 문장에 앰퍼샌드나 꺾쇠 기호가 들어 있다면 결과에서 HTML 표현으로 바뀌는지도 확인할 수 있습니다. 기본값은 문단 처리와 줄바꿈 변환이 켜진 상태입니다. 따라서 별도 설정을 하지 않아도 두 번 연속된 줄바꿈은 문단 구분으로 다뤄지고, 문단 안의 줄바꿈은 줄바꿈 마크업으로 바뀝니다. 문단 요소가 필요하지 않은 경우에는 관련 선택을 바꾸면 됩니다. 주소를 텍스트 안에서 링크로 표시하려는 경우에는 해당 기능을 별도로 켤 수 있습니다. 다만 대상은 정해진 HTTP 또는 HTTPS 형식의 비공백 텍스트입니다.
설정하고 변환하기
- 변환할 일반 텍스트를 입력란에 붙여 넣거나 직접 작성합니다. 입력은 선택 사항이므로 반드시 내용을 넣어야 하는 것은 아닙니다. 빈 상태로 실행하면 빈 HTML 결과가 반환됩니다.
- 필요한 문자 인코딩을 선택합니다. 입력의 언어와 사용 목적에 맞는 항목을 고르면 결과를 확인하기 쉽습니다. 이 단계는 문단 구조를 정하는 선택과 별개입니다.
- 여러 문단을 HTML의 문단 요소로 표현하려면 문단 감싸기를 켜 둡니다. 기본 상태에서는 두 번 연속된 줄바꿈을 기준으로 텍스트가 나뉘고, 나뉜 각 부분이 문단 마크업으로 둘러싸입니다. 문단 사이의 빈 줄이 구조 구분으로 사용된다는 점을 기억하세요.
- 한 문단 안의 줄바꿈을 줄바꿈 마크업으로 바꾸려면 줄바꿈 변환을 켭니다. 이 설정은 기본으로 활성화되어 있습니다. 문장마다 줄을 바꾼 원고라면 결과에서 줄바꿈이 어떻게 보이는지 확인하세요.
- 문단 요소 없이 텍스트를 처리하려면 문단 감싸기를 끕니다. 이때 텍스트는 문단 요소로 나뉘지 않습니다. 줄바꿈 변환까지 켜져 있으면 줄바꿈 문자가 줄바꿈 마크업 뒤에 줄바꿈 문자로 바뀝니다.
- 텍스트에 포함된 주소를 링크로 표시하려면 URL 연결을 켭니다. HTTP 또는 HTTPS로 시작하고 공백이 나오기 전까지 이어지는 텍스트가 대상이 됩니다. 주소의 화면 표시와 연결 목적지에는 매칭된 같은 문자열이 사용됩니다.
- 변환을 실행한 뒤 생성된 HTML을 읽습니다. 문단 수가 원문과 맞는지 살피고, 줄바꿈 마크업의 위치도 확인하세요. 특수문자가 HTML 표현으로 바뀌었는지 함께 검토하면 결과를 목적에 맞게 판단할 수 있습니다.
생성된 HTML 살펴보기
결과의 문자 부분에서는 앰퍼샌드가 &, 보다 작음 기호가 <, 보다 큼 기호가 >로 바뀝니다. 큰따옴표는 "가 되고 작은따옴표는 '로 표시됩니다. 이는 입력 문자를 HTML 안에서 표현하기 위한 변환이며, 지정된 다섯 문자 외의 처리를 임의로 넓혀 해석하지 않는 편이 좋습니다. 문단 감싸기가 켜져 있으면 두 줄바꿈을 기준으로 만들어진 각 부분에서 문단 마크업을 확인할 수 있습니다. 한 문단 안에 남아 있는 줄바꿈은 줄바꿈 변환 설정에 따라 달라집니다. 해당 설정이 켜져 있으면 줄바꿈 마크업으로 바뀌고, 꺼져 있으면 줄바꿈 문자가 그대로 유지됩니다. 문단 감싸기를 끈 상태에서는 문단 요소가 만들어지지 않으므로, 결과를 읽을 때 문단 마크업이 없다는 사실을 오류로 단정하지 마세요. URL 연결을 켰다면 HTTP 또는 HTTPS 접두사 뒤에 공백 없이 이어진 부분만 링크로 감싸졌는지 살펴보세요. 이 기능은 주소의 유효성을 확인하는 도구가 아니며, 다른 주소 형식까지 링크로 처리한다고 볼 수 없습니다. 입력을 비워 실행한 결과라면 변환된 내용이 없는 빈 HTML이 성공적으로 반환됩니다. 결과가 비어 있다는 이유만으로 실행 실패라고 판단할 필요는 없습니다.
사용 예시
두 문단으로 작성한 안내문을 웹 페이지에 사용할 HTML로 바꾸려는 상황입니다.
입력란에 '안녕하세요
<반가워요>'를 넣고 기본 문단 감싸기와 줄바꿈 변환 상태를 유지한 채 변환을 실행합니다.
두 문단 형태의 HTML이 반환되고, 꺾쇠 기호와 앰퍼샌드는 HTML 표현으로 바뀌며, 문단 안의 줄바꿈은 줄바꿈 마크업으로 나타납니다.
제한 사항
- 링크 연결은 HTTP 또는 HTTPS로 시작해 공백 없이 이어지는 텍스트에만 적용되며, 주소의 유효성 확인이나 다른 형식의 주소 연결을 제공하지 않습니다.
자주 발생하는 오류
- 문단 수나 줄바꿈 표시가 예상과 다르면 문단 감싸기와 줄바꿈 변환의 현재 상태를 먼저 확인하세요. 문단 요소를 원하지 않으면 앞의 설정을 끄고, 원문의 줄바꿈 문자를 남기려면 뒤의 설정도 끈 다음 다시 변환하세요.
자주 묻는 질문
텍스트를 입력하지 않아도 되나요?
입력란을 비워 둔 조건에서는 빈 문자열이 사용되며, 실행 결과도 빈 HTML로 반환됩니다. 따라서 테스트를 위해 짧은 내용을 입력하지 않아도 변환 동작 자체는 성공적으로 끝날 수 있습니다.
문단 태그 없이 변환할 수 있나요?
문단 감싸기를 끈 조건에서는 텍스트가 문단 요소로 나뉘지 않습니다. 줄바꿈 변환이 켜져 있다면 줄바꿈 문자는 줄바꿈 마크업과 줄바꿈 문자로 바뀌므로 두 설정을 함께 살펴보세요.
텍스트 속 주소를 자동으로 링크로 만들 수 있나요?
URL 연결을 켠 조건에서 HTTP 또는 HTTPS로 시작하고 공백 없이 이어지는 텍스트가 링크 대상이 됩니다. 그 밖의 주소 형식은 이 선택으로 연결되지 않으며, 주소의 유효성도 확인하지 않습니다.