HTML 포맷터

브라우저에서 HTML을 정렬합니다. 들여쓰기와 속성 간격, 태그 구조를 맞추며 콘텐츠는 업로드되지 않습니다.

브라우저 안에서만 처리
입력 HTML
중첩된 태그를 트리 기준으로 들여쓰기하고 태그 사이의 공백을 정돈합니다.
1 lines · 41 bytes
출력 HTML
아직 실행하지 않았습니다.
0 lines · 0 bytes

FormatArc의 HTML 포맷터 방식

정렬이 하는 일

HTML을 파싱하여 중첩된 태그의 들여쓰기와 줄바꿈을 맞추고, 열고 닫는 태그의 대응을 정돈하며 태그 사이의 불필요한 공백을 정규화합니다.

제한 사항

태그가 올바르게 닫힌 정상적인 HTML을 대상으로 합니다. 태그가 어긋난 HTML을 자동으로 고치지 않으며 표의 열 병합(rowspan / colspan)도 재계산하지 않습니다. 스크립트와 스타일의 내용은 그대로 둡니다. 정렬은 HTML 문법 검증이 아닙니다.

정렬 전후 예시

입력 `<div><p>안녕</p><span>세계</span></div>`는 각 태그가 한 줄씩 놓인 트리로 바뀝니다. 원본과의 차이를 읽기 쉬워집니다.

개인정보와 로컬 처리

모든 HTML은 브라우저 안의 정적 JavaScript로만 정렬됩니다. 아무데도 전송하지 않으며 회원가입이나 API 키도 필요 없습니다.

관련 변환기