원본 보존하기
예제나 지우기는 먼저 교체 문자 수를 보여 줍니다. 적용 뒤 한 번 되돌리면 입력과 결과가 함께 복원됩니다.
- 예제에는 인라인 띄어쓰기와 pre 안의 줄바꿈이 들어 있습니다.
HTML 도구
자동 정리는 입력이 350ms 멈추면 실행됩니다. 압축은 직접 누르고 구조 알림에서 원본 줄로 이동하세요.
HTML은 현재 탭에서 처리됩니다. 정적 미리보기는 스크립트와 외부 요청을 차단합니다.
HTML을 붙여넣거나 예제를 불러오세요.
CMS에서 복사한 HTML이 한 줄로 뭉쳐 있으면 어느 태그가 내용을 감싸는지 찾기 어렵습니다. HTML 포맷터는 구조 태그 사이만 정리하고 인라인 문장과 보호된 블록의 공백은 그대로 둡니다.
태그 목록과 진단에서 원본 줄로 이동할 수 있습니다. 여기에 표시된 문제는 조사 단서이며, 표준 준수 여부는 전문 검사기로 확인해야 합니다.
HTML 포맷터가 구조 태그를 들여쓰기로 펼치고 위치를 표시합니다. pre, textarea, script, style의 내부 내용은 다시 쓰지 않습니다.
HTML 포맷터의 정적 미리보기는 별도 샌드박스에서 실행됩니다. 스크립트, 폼과 외부 리소스 요청이 차단됩니다.
예제나 지우기는 먼저 교체 문자 수를 보여 줍니다. 적용 뒤 한 번 되돌리면 입력과 결과가 함께 복원됩니다.
기본 자동 정리는 입력이 350ms 멈추면 실행됩니다. 끄면 Ctrl/Cmd+Enter로 실행하고, 압축은 언제나 직접 눌러야 합니다.
구조 항목이나 진단을 누르면 원본 줄과 열로 이동합니다. 바이트 차이와 격리된 미리보기도 함께 확인하세요.
구조 태그 사이에만 줄바꿈을 넣고 인라인 문장이나 속성 순서를 바꾸지 않습니다.
원본에서 간결한 결과를 만들고 주석과 내장 코드를 보존하며 UTF-8 바이트 수를 비교합니다.
HTML5 파서가 만든 계층과 브라우저가 보충한 노드를 구분해 보여 줍니다.
현재 결과만 볼 수 있고 스크립트, 폼, 외부 로드는 실행되지 않습니다.
포맷팅은 구조를 읽기 쉽게 들여쓰고, 압축은 구조 사이의 여분 공백을 줄입니다. 둘 다 원본을 덮어쓰지 않습니다.
아니요. 위치가 있는 파싱 문제와 닫는 태그 누락 가능성을 알려 줄 뿐, 자동으로 태그를 고치지 않습니다.
아니요. script와 style 내부를 그대로 보존합니다. 내장 JS나 CSS를 별도로 압축하지도 않습니다.
대부분 구조 배치만 달라지지만 CSS 공백 규칙에 따라 표시가 바뀔 수 있으니 실제 레이아웃에서 비교하세요.
아니요. 현재 브라우저 탭에서 처리하며 정적 미리보기는 직접 열어야 하고 외부 요청도 차단합니다.
예상하지 못한 결과가 나왔나요?