Định Dạng và Rút Gọn HTML - dễ đọc hoặc nhỏ gọn

Định dạng và rút gọn HTML

Công cụ này làm gì

Hai việc trái ngược trên cùng một đoạn văn bản. Định dạng thêm xuống dòng và thụt lề để con người theo được các lớp lồng nhau; rút gọn bỏ đi mọi thứ trình duyệt không cần. Ở đây cả hai đều làm việc trên đúng những ký tự bạn đưa vào, không phải trên một tài liệu được dựng lại, nên thứ đi ra vẫn là mã của bạn.

Cách dùng

  1. 1 Dán HTML vào - cả trang hay chỉ một đoạn đều được.
  2. 2 Chọn mức thụt lề, rồi bấm Định dạng hoặc Rút gọn.
  3. 3 Sao chép kết quả, hoặc cho chạy qua nút kia để so sánh.

Khoảng trắng không phải lúc nào cũng là thừa

Giữa hai phần tử nội tuyến, một dấu cách chính là chữ nhìn thấy được: bỏ nó đi thì "one two" thành "onetwo". Giữa các phần tử khối, đúng dấu cách đó lại chẳng có nghĩa gì. Bộ rút gọn ở đây bỏ phần thụt lề nhưng giữ lại dấu cách phân tách ở nơi nó đang thật sự làm việc.

Vì sao pre và textarea được để nguyên

Bên trong chúng, mỗi dấu cách và mỗi lần xuống dòng đều là nội dung người đọc sẽ thấy. Thụt lề lại một khối mã sẽ lặng lẽ đổi thứ nó hiển thị, còn cắt gọt textarea sẽ đổi giá trị mà biểu mẫu gửi đi. Script và style cũng vậy: bên trong là một ngôn ngữ khác, nên được cho qua nguyên vẹn.

Nó định dạng, không sửa chữa

Những công cụ dựng trên bộ phân tích của trình duyệt lặng lẽ sửa mã hỏng: chúng đóng thẻ hộ bạn, vứt các thẻ lạc và dời phần tử về chỗ mà đặc tả đòi hỏi. Khi đang gỡ lỗi, đó thường không phải điều bạn muốn - con lỗi bạn đang truy có thể chính là thứ vừa bị "sửa". Công cụ này chỉ sắp lại văn bản và để nguyên các sai sót ở chỗ bạn nhìn thấy được.

Rút gọn HTML chỉ là cái lợi nhỏ

Bỏ khoảng trắng khỏi một trang thường chỉ tiết kiệm vài phần trăm, mà gzip trên máy chủ dẫu sao cũng đã nén gần hết chỗ đó. Sức nặng thật nằm ở ảnh, phông chữ và script. Hãy rút gọn HTML vì một bộ sinh khuôn mẫu để lại kết quả không đọc nổi, chứ không phải vì bạn trông đợi trang nhanh hơn nhiều.

Định dạng HTML - câu hỏi thường gặp

Định dạng có thể, trong một trường hợp cụ thể: thêm xuống dòng giữa các phần tử nội tuyến sẽ sinh ra một dấu cách vốn không có. Nếu bố cục phụ thuộc vào hai thẻ span dính liền nhau, hãy định dạng khối bao quanh nhưng để yên dòng đó. Phần rút gọn được làm ra chính để tránh mặt trái của cùng vấn đề.

Công cụ dành cho nhà phát triển phổ biến nhất

Mới
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}
Phổ biến hôm nay
Định Dạng JSON Định dạng, nén và kiểm tra JSON ngay trên trình duyệt. Lỗi được chỉ rõ theo dòng và cột, cây gấp gọn cho thấy cấu trúc.

Công cụ dành cho nhà phát triển liên quan

Định Dạng JSON Định dạng, nén và kiểm tra JSON ngay trên trình duyệt. Lỗi được chỉ rõ theo dòng và cột, cây gấp gọn cho thấy cấu trúc.
Nén CSS Nén CSS bằng cách bỏ chú thích và khoảng trắng, hoặc trải lại với thụt lề gọn gàng. Giữ nguyên khoảng trắng trong calc(), chuỗi và chú thích giấy phép.
Định Dạng XML Thụt lề đoạn XML lộn xộn để đọc được, hoặc rút gọn cho nhẹ. Xử lý RSS, CDATA và namespace, và không bao giờ viết lại tài liệu của bạn.
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}

Các công cụ khác bạn có thể thích

Word sang PDF Chuyển Word sang PDF miễn phí: tải lên tệp DOC, DOCX, ODT hoặc RTF và nhận bản PDF giữ đúng định dạng chỉ trong vài giây.
PDF sang Word Chuyển PDF sang Word miễn phí: tải lên tệp PDF và nhận file DOCX chỉnh sửa được trong vài giây - không đăng ký, không hình mờ.
Trình đếm từ Công cụ đếm từ miễn phí: dán văn bản để đếm từ, ký tự, câu, đoạn và xem thời gian đọc ước tính. Văn bản không rời khỏi trình duyệt.
Trình đếm ký tự Công cụ đếm ký tự miễn phí: đếm ký tự có và không có khoảng trắng, số từ, số dòng và kiểm tra giới hạn SEO cho tiêu đề, mô tả.
Trình kiểm tra mật độ từ khóa Công cụ kiểm tra mật độ từ khóa miễn phí: dán văn bản hoặc URL để xem tần suất của từng từ và cụm từ kèm tỷ lệ phần trăm.