Rút gọn CSS
Rút gọn và nén mã CSS
Dữ liệu đầu vào và tùy chọn
Mẫu có sẵn và ví dụ
Chạy ngay trong trình duyệt. Dữ liệu bạn nhập vẫn ở trên thiết bị này.
Kết quả
Nhập các giá trị của bạn để xem kết quả.
Giới thiệu về công cụ rút gọn CSS
Đây là công cụ rút gọn CSS trực tuyến miễn phí, công cụ mạnh mẽ nén mã CSS của bạn bằng cách loại bỏ khoảng trắng, chú thích và khai báo dư thừa không cần thiết. Dù bạn đang xây dựng blog cá nhân hay quản lý website doanh nghiệp quy mô lớn, rút gọn CSS là một trong những cách hiệu quả nhất để cải thiện tốc độ tải trang và hiệu năng chung của website.
Là công cụ nén CSS, công cụ này có ba mức rút gọn: An toàn, Khuyến nghị và Tối đa, để bạn cân bằng giữa mức giảm dung lượng tệp lớn nhất và độ an toàn của mã. Mức khuyến nghị loại bỏ chú thích, rút gọn màu hex và tối ưu giá trị mà vẫn giữ stylesheet hoạt động đầy đủ. Mức tối đa đi xa hơn bằng cách gộp các bộ chọn trùng lặp để cho đầu ra nhỏ nhất có thể.
Mọi xử lý chạy hoàn toàn trong trình duyệt, nghĩa là mã CSS của bạn không bao giờ rời khỏi thiết bị. Không tải lên máy chủ, không giới hạn dung lượng tệp và không cần đăng ký. Chỉ cần dán CSS, chọn mức rút gọn và nhận ngay mã đã tối ưu cùng thống kê nén chi tiết.
Tính năng chính
- Ba mức rút gọn có sẵn: nén An toàn, Khuyên dùng và Tối đa
- Tự động rút gọn theo thời gian thực với xử lý trì hoãn khi bạn gõ
- Thống kê nén chi tiết cho biết dung lượng gốc, dung lượng sau rút gọn, số byte tiết kiệm được và tỷ lệ nén
- Xóa chú thích, tối ưu khoảng trắng và loại bỏ quy tắc rỗng
- Rút gọn màu hex (ví dụ: #ffffff thành #fff) và tối ưu đơn vị (ví dụ: 0px thành 0)
- Gộp bộ chọn trùng lặp ở chế độ tối đa để nén tốt nhất
- Hỗ trợ tải tệp CSS lên để xử lý stylesheet có sẵn
- Sao chép vào bộ nhớ tạm chỉ với một lần nhấp và tải xuống dưới dạng tệp .css
- Chế độ xem so sánh trước và sau để kiểm tra chất lượng đầu ra
- Kiểm tra cú pháp CSS tích hợp với đối chiếu dấu ngoặc
Cách dùng công cụ rút gọn CSS
- Chọn mức rút gọn: Chọn An toàn để chỉ xóa khoảng trắng cơ bản, Khuyến nghị để tối ưu cân bằng hoặc Tối đa để nén hết mức.
- Nhập CSS của bạn: Dán mã CSS trực tiếp vào vùng văn bản, tải lên tệp .css hoặc nhấp Tải mẫu để thử bản minh họa.
- Xem lại đầu ra: Công cụ tự động rút gọn CSS của bạn và hiển thị thống kê nén, gồm tỷ lệ phần trăm dung lượng tệp được giảm.
- So sánh trước và sau: Dùng chế độ xem so sánh song song để kiểm tra rằng đầu ra đã rút gọn trông đúng.
- Sao chép hoặc tải xuống: Nhấp nút Sao chép để sao chép CSS đã rút gọn vào bộ nhớ tạm, hoặc dùng Tải xuống để lưu thành tệp .css.
Trường hợp sử dụng
- Tối ưu hiệu năng website: Giảm dung lượng tệp CSS để cải thiện thời gian tải trang và điểm Core Web Vitals.
- Triển khai production: Rút gọn stylesheet trước khi triển khai lên máy chủ production để phân phối nhanh hơn.
- Giảm băng thông: Nén CSS để giảm chi phí băng thông lưu trữ, đặc biệt với các website có lưu lượng cao.
- Tối ưu cho di động: Tệp CSS nhỏ hơn tải nhanh hơn trên mạng di động, cải thiện trải nghiệm người dùng.
- Cải thiện SEO: Tải trang nhanh hơn góp phần vào thứ hạng tìm kiếm tốt hơn và mức độ tương tác của người dùng.
- Tối ưu mẫu email: Rút gọn CSS nội tuyến cho mẫu email HTML để nằm trong giới hạn dung lượng.
- Tích hợp vào quy trình build: Rút gọn CSS nhanh khi bạn cần tối ưu một lần ngoài các công cụ build.
Câu hỏi thường gặp
Công cụ này có miễn phí không?
Có, công cụ rút gọn CSS hoàn toàn miễn phí, không giới hạn số tệp hay dung lượng mã CSS của bạn. Không cần đăng ký hay tài khoản.
Dữ liệu của tôi có an toàn không?
Chắc chắn. Mọi thao tác rút gọn CSS diễn ra trực tiếp trong trình duyệt. Mã của bạn không bao giờ được tải lên máy chủ nào, bảo đảm riêng tư và an toàn hoàn toàn.
Chế độ An toàn, Khuyến nghị và Tối đa khác nhau như thế nào?
Chế độ An toàn chỉ xóa khoảng trắng. Chế độ Khuyến nghị còn xóa chú thích, rút gọn màu hex và tối ưu giá trị. Chế độ Tối đa bổ sung gộp bộ chọn trùng lặp để nén hết mức, có thể làm thay đổi thứ tự quy tắc.
Rút gọn có làm hỏng CSS của tôi không?
Chế độ An toàn và Khuyến nghị giữ nguyên mọi quy tắc CSS và thứ tự của chúng. Chế độ Tối đa gộp các bộ chọn trùng lặp, trong một số ít trường hợp có thể thay đổi độ ưu tiên. Hãy luôn kiểm tra website sau khi rút gọn.
Tôi có thể giảm được bao nhiêu dung lượng tệp?
Rút gọn CSS thông thường giảm dung lượng tệp 20-50%, tùy định dạng ban đầu. Các tệp CSS có nhiều chú thích và định dạng đẹp được giảm nhiều nhất.
Mẹo và thực hành tốt nhất
- Luôn giữ tệp gốc: Lưu CSS chưa rút gọn trong kho mã nguồn và chỉ rút gọn khi triển khai production.
- Dùng source map: Tạo source map CSS để gỡ lỗi stylesheet đã rút gọn trong công cụ dành cho nhà phát triển của trình duyệt.
- Gộp tệp trước: Gộp nhiều tệp CSS thành một trước khi rút gọn để giảm số yêu cầu HTTP và nén hiệu quả nhất.
- Bật nén phía máy chủ: Kết hợp rút gọn CSS với nén gzip hoặc Brotli trên máy chủ web để có kết quả tốt nhất.
- Kiểm tra kỹ: Luôn kiểm tra bố cục và kiểu dáng website sau khi áp dụng CSS đã rút gọn, đặc biệt với chế độ tối đa.
- Bắt đầu với Khuyến nghị: Mức Khuyến nghị cho sự cân bằng tốt nhất giữa an toàn và mức nén với hầu hết dự án.