Tôi cần duy trì & cải thiện trang web hiện tại và tôi đang chìm đắm trong dự phòng mà tôi đã phát hiện trong biểu định kiểu CSS của nó. Với sự tồn tại của các yếu tố dự phòng và phi phương pháp hiện tại, thật khó để theo dõi và dự đoán sự thay đổi nhỏ sẽ lan truyền như thế nào qua hệ thống, hoặc nơi áp dụng thay đổi để đạt được hiệu quả nhất định, mà không mất nhiều thời gian để học lại Tệp CSS và thử nghiệm.Công cụ "Normalizer" CSS?
Tôi đã sử dụng Firebug mới nhất và trình bổ sung "Nhà phát triển web" cho Firefox, nhưng rõ ràng chúng không đủ cho tôi. Tôi cần một công cụ có thể cho tôi biết nơi thừa "ghi đè" là và có lẽ đề xuất một chương trình xếp tầng tốt hơn.
Nói cách khác, hãy giúp tôi tạo tệp CSS ngắn nhất cung cấp cùng chức năng hình ảnh chính xác mà tôi có ngay bây giờ.
Để làm rõ thêm, tôi không tìm kiếm công cụ thay thế "# 000000" bằng "# 000", "0,5em" bằng ".5em", "trắng" bằng "#FFF", v.v. địa chỉ "số lượng ký tự" dư thừa, nhưng không giải quyết sự thừa "tầng tầng"). Ví dụ, tôi đang tìm kiếm một công cụ có thể cho tôi biết rằng thuộc tính "font-size: 10px" của phần tử con là thừa vì nó đã được thừa kế từ phần tử cha của nó.
Tính năng nâng cao hơn: thuộc tính "color: # 000000" của một lớp hoặc id là thừa vì nó không được sử dụng trong bất kỳ tệp HTML/PHP nào trên trang web.
Có công cụ thực hiện loại "bình thường hóa" này tự động không?
Thực sự những gì bạn đang tìm kiếm là trình biên dịch CSS với khả năng tối ưu hóa và nhập. Tôi tự hỏi liệu có cái gì đó như thế không? Có vẻ như một vấn đề thú vị để giải quyết. – gtrak