Định Dạng & Nén HTML miễn phí
In đẹp hoặc nén HTML với thụt lề lồng nhau chuẩn. Giữ nguyên nội dung bên trong các khối <pre>, <script>, <style>.
Thả tệp vào đây hoặc nhấp để chọn
HTML, HTM · được xử lý trên thiết bị của bạn
hoặc nhấn Ctrl+V để dán từ bảng nhớ tạm
Kết quả sẽ hiển thị tại đây…Công dụng phổ biến
- Gỡ Lỗi HTML Được Kết Xuất Máy ChủXem đầu ra HTML thô từ máy chủ (PHP, Rails, Django, Node) ở định dạng thụt lề có thể đọc được.
- Định Dạng Mẫu HTML EmailHTML email là dài dòng (bảng, kiểu nội tuyến). Định dạng để làm cho nó có thể chỉnh sửa và bảo trì được.
- Định Dạng Các Trang HTML TĩnhCác tệp HTML tĩnh được chỉnh sửa thủ công được hưởng lợi từ định dạng nhất quán để chỉnh sửa cộng tác.
- Dọn Sạch HTML Được Xuất CMSWordPress, Wix, Squarespace xuất HTML với rất nhiều hiện vật. Định dạng để làm cho nó có thể chỉnh sửa được.
- Làm Nhỏ Gọn HTML cho Sản XuấtGiảm kích thước tệp HTML để tải trang nhanh hơn bằng cách tước khoảng trắng và ký tự không cần thiết.
Cách hoạt động
Công cụ này định dạng hoặc nén HTML bằng bộ tách token nhận biết thẻ tự viết tích hợp trực tiếp trong trang — không thư viện định dạng bên thứ ba, không gọi máy chủ. Mọi ký tự trong mã của bạn được xử lý cục bộ trong trình duyệt ngay khi bạn gõ hoặc dán.
- 1Bộ tách token quét mãMột bộ quét từng ký tự tùy chỉnh duyệt chuỗi HTML, nhận diện chú thích, khai báo DOCTYPE, thẻ mở, thẻ đóng, phần tử rỗng tự đóng (br, img, input, v.v.) và nút văn bản thô. Một hàm trợ giúp riêng theo dõi giá trị thuộc tính trong dấu nháy để các ký tự như > bên trong thuộc tính (ví dụ value="a>b") không bao giờ làm thẻ bị tách sớm.
- 2Độ sâu thụt lề được theo dõi theo từng thẻỞ chế độ làm đẹp, bộ tách token duy trì bộ đếm độ sâu. Thẻ mở cấp khối tăng độ sâu; thẻ đóng giảm độ sâu trước khi được ghi. Phần tử nội tuyến (span, a, strong, em, v.v.) được giữ trên cùng dòng với nội dung thay vì đẩy sang dòng thụt lề riêng. Các thẻ như pre, script, style và textarea được xuất nội dung bên trong nguyên văn để không làm hỏng mã thực thi hoặc nhạy cảm với khoảng trắng.
- 3Bộ thu gọn gộp khoảng trắng an toànỞ chế độ thu gọn, nội dung các khối pre, script, style và textarea được thay bằng các dấu giữ chỗ đánh số trước khi gộp khoảng trắng. Chú thích HTML bị loại bỏ, và các chuỗi khoảng trắng giữa các thẻ bị xóa — trừ giữa các phần tử nội tuyến liền kề, nơi một dấu cách được giữ lại để các từ không dính vào nhau. Các dấu giữ chỗ sau đó được khôi phục về nội dung gốc.
- 4Đầu ra được hiển thị và có thể lưuKết quả đã định dạng hoặc thu gọn xuất hiện trực tiếp trong bảng đầu ra kèm phần trăm thay đổi kích thước. Bạn có thể sao chép vào bộ nhớ tạm hoặc tải về dạng tệp .html, tất cả không cần rời trình duyệt.
Công cụ liên quan
Định Dạng CSS
Định dạng CSS đã nén với thụt lề nhất quán, hoặc nén CSS lại. Có tùy chọn sắp xếp thuộc tính theo bảng chữ cái để so sánh khác biệt dễ dự đoán hơn.
Nén & Định Dạng CSS
Nén CSS để giảm kích thước tệp hoặc định dạng CSS đã nén để dễ đọc. Tức thì, trên trình duyệt.
Định Dạng & Xác Thực XML
In đẹp và xác thực XML bằng bộ phân tích DOM gốc của trình duyệt. Bao gồm đầu ra đã nén cho sử dụng trong môi trường production.