HTML을 EPUB으로 바꾸면 좋은 경우
- 긴 글을 편하게 — 전자책 앱은 페이지 넘김, 글꼴 크기 조절, 야간 모드를 지원합니다.
- 오프라인 읽기 — 기술 문서, 튜토리얼, 웹소설을 인터넷 없이 전자책 단말기에서 읽을 수 있습니다.
- 보관 — EPUB은 내용을 작고 표준적인, 오래 쓸 수 있는 형식으로 보관합니다.
변환 방식
HTML을 분석해 스크립트, 스타일, 입력 요소를 제거하고 남은 구조를 올바른 XHTML로 다시 씁니다. 그런 다음 제목 기준으로 장을 나누고 목차가 있는 EPUB 3 파일로 묶습니다.
HTML 파일이란?
HTML(HyperText Markup Language)은 웹 페이지를 만드는 언어입니다. HTML 파일은 제목을 뜻하는 <h1>, 문단을 뜻하는 <p>, 그림을 넣는 <img> 같은 태그가 들어 있는 텍스트 파일이며, 운영체제와 상관없이 모든 웹 브라우저에서 별도 프로그램 없이 열립니다.
제목, 목록, 표, 링크, 강조 같은 구조를 유지하면서도 어디서나 열 수 있어 문서를 읽거나 공유하기 좋은 형식입니다. 이미지를 파일 안에 포함해 HTML 파일 하나로 완결시킬 수도 있습니다.
EPUB 파일이란?
EPUB(Electronic Publication)은 W3C가 관리하는, 가장 널리 쓰이는 개방형 전자책 표준입니다. EPUB 파일은 ZIP 압축 파일이며, 안에는 장마다 하나씩 있는 XHTML 문서, CSS 스타일, 이미지, 글꼴, 그리고 읽기 순서와 제목·저자·언어 같은 정보를 담은 패키지 파일이 들어 있습니다.
글자가 화면 크기에 맞춰 흐르는(리플로우) 형식이라 휴대폰부터 태블릿까지 어떤 화면에서도 읽기 좋습니다. Apple Books, Google Play 북, Kobo 등 대부분의 전자책 앱이 EPUB을 지원하며, Kindle도 Send to Kindle 기능으로 EPUB을 받을 수 있습니다.