목록 HTML 변환
한 줄에 하나씩 붙여넣으면 ul·ol 목록 코드로 즉시 완성
설명
줄 단위 목록을 HTML 글머리 기호(ul) 또는 번호 목록(ol) 코드로 변환합니다. 웹페이지·블로그 작성에 활용하세요.
관련 도구
줄 단위로 입력한 텍스트 목록을 HTML의 ul 또는 ol 태그로 즉시 변환해 줍니다. 수작업으로 li 태그를 하나하나 입력하는 번거로움 없이 수십 개의 항목도 단번에 처리할 수 있습니다. 블로그 글 작성, 웹 개발, 이메일 템플릿 제작 등 HTML 편집이 필요한 모든 상황에서 시간을 아껴 줍니다.
사용 방법
텍스트 입력란에 한 줄에 하나씩 항목을 입력하거나 기존 목록을 붙여 넣습니다. 순서 없는 목록(ul)과 순서 있는 목록(ol) 중 원하는 유형을 세그먼트 버튼으로 선택하면, 아래 결과 카드에 완성된 HTML 코드가 실시간으로 나타납니다. 'HTML 복사' 버튼을 누르면 코드를 클립보드로 바로 가져갈 수 있고, 결과 카드 아래 미리보기 패널에서 실제 목록이 어떻게 보이는지도 확인할 수 있습니다.
SEO와 접근성 관점에서 목록 태그 올바르게 쓰기
검색엔진은 ul, ol, li 태그로 마크업된 목록을 명확한 구조로 인식해 풍부한 검색 결과(리치 스니펫) 구성에 참고합니다. 순서가 중요한 단계(조리 순서, 설치 방법)는 ol, 순서 무관 나열은 ul을 쓰는 것이 의미론적으로 올바릅니다. 스크린 리더는 ul, ol을 만나면 '목록 시작, 항목 X개'처럼 읽어 주므로 접근성에도 직접적인 영향을 미칩니다. div와 span으로 목록을 흉내 내는 것보다 li 태그를 사용하는 것이 마크업 품질 면에서 훨씬 낫습니다.
자주 묻는 질문
변환된 코드를 그대로 웹사이트에 붙여도 되나요?
빈 줄은 어떻게 처리되나요?
각 항목에 href 링크를 자동으로 감싸 주는 기능이 있나요?
ul과 ol은 어떻게 다른가요?
항목에 < 같은 특수문자가 있으면 어떻게 처리되나요?
개인정보처리방침
모든 처리는 브라우저 내부에서만 수행되며 입력값·파일은 서버로 전송·저장되지 않습니다. 광고: Google AdSense(쿠키 사용 가능, 설정). 문의 kjh920424@gmail.com
목록 HTML 변환이 하는 일
텍스트 상자에 한 줄에 하나씩 항목을 입력하면, 각 줄을 <li> 항목으로 만들고 전체를 <ul>(순서 없는 글머리 목록) 또는 <ol>(번호 매기는 목록)로 감싸 완성된 HTML을 즉시 만들어 줍니다. 예를 들어 "사과 / 배 / 감" 세 줄을 넣으면 <ul><li>사과</li><li>배</li><li>감</li></ul>가 나옵니다. 손으로 태그를 하나하나 치는 반복 작업을 없애 주는 것이 핵심입니다.
작동 방식
변환 규칙은 단순하고 예측 가능합니다. 줄바꿈(엔터) 문자를 기준으로 텍스트를 나눈 뒤, 각 조각의 앞뒤 공백을 다듬어 <li>로 감쌉니다. 내용이 비어 있는 빈 줄은 항목으로 만들지 않고 건너뛰므로, 항목 사이에 실수로 엔터를 두 번 쳐도 빈 <li>가 생기지 않습니다. 순서가 의미 있는 절차·순위라면 ol, 단순 나열이라면 ul을 고르면 됩니다. 항목 순서는 입력한 그대로 유지되며 자동 정렬은 하지 않습니다.
이럴 때 씁니다
엑셀·메모장에 세로로 정리해 둔 항목을 블로그나 쇼핑몰 상세페이지에 목록으로 붙일 때, 워드프레스·티스토리 HTML 편집 모드에 넣을 재료 목록이나 순서 안내를 만들 때, 이메일 뉴스레터 템플릿에 체크리스트를 넣을 때 유용합니다. 특히 항목이 수십 개라 손으로 태그를 다는 것이 번거로운 경우 시간을 크게 아낄 수 있습니다.
활용 팁
원본이 "1. 2. 3." 같은 번호나 "-", "•" 같은 기호로 이미 시작한다면, ol/ul을 씌우면 기호가 겹쳐 보입니다. 이럴 때는 붙여넣기 전에 앞 기호를 지우고 내용만 남기세요. 표 형태 데이터라면 한 줄에 한 항목이 되도록 열을 하나만 복사해 붙이는 것이 좋습니다. 변환 결과는 그대로 복사해 CMS의 HTML 편집기에 붙이면 되고, 스타일(들여쓰기·글머리 모양)은 붙여넣는 페이지의 CSS를 따릅니다.
자주 묻는 질문
ul과 ol은 언제 무엇을 골라야 하나요?
순서나 순위가 의미를 가지면(조리 단계, 순위표, 절차) ol을 선택해 자동으로 1, 2, 3 번호가 붙게 하세요. 순서가 상관없는 단순 나열(재료, 특징, 태그)이라면 ul이 적절합니다.
중간에 빈 줄을 넣으면 어떻게 되나요?
내용이 없는 빈 줄은 항목으로 만들지 않고 자동으로 건너뜁니다. 그래서 가독성을 위해 입력창에서 항목을 띄워 놓아도 결과 HTML에는 빈 <li>가 생기지 않습니다.
항목 안에 링크나 굵은 글씨 태그를 넣으면 작동하나요?
작동하지 않습니다. 이 도구는 안전을 위해 입력의 < 문자를 자동으로 <로 이스케이프하므로, <strong>중요</strong>처럼 태그를 함께 적으면 굵은 글씨로 표시되지 않고 태그 문자가 글자 그대로 <li> 안에 들어갑니다. 링크나 굵은 글씨가 필요하면 변환 후 출력된 HTML에서 해당 <li> 안에 <a>·<strong> 태그를 직접 추가하세요.
목록 안에 목록(중첩)도 자동으로 만들어지나요?
이 도구는 한 줄을 한 항목으로 처리하는 단순 변환이라 들여쓰기를 인식한 자동 중첩은 하지 않습니다. 하위 목록이 필요하면 변환 후 결과 HTML에서 해당 위치에 ul/ol을 직접 끼워 넣으면 됩니다.