Tính độ ưu tiên CSS

Tính và so sánh điểm độ ưu tiên của bộ chọn CSS

Chia sẻ công cụ này

Báo cáo sự cố

Hãy mô tả sự cố mà không kèm dữ liệu nhập hoặc tệp riêng tư.

Công cụ này hữu ích đến mức nào?

Công cụ này hữu ích đến mức nào?

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 công cụ Tính độ ưu tiên CSS miễn phí

Công cụ Tính độ ưu tiên CSS là công cụ miễn phí giúp lập trình viên web hiểu, tính toán và gỡ lỗi độ ưu tiên (specificity) của bộ chọn CSS. Độ ưu tiên là thuật toán trình duyệt dùng để xác định quy tắc CSS nào được áp dụng khi nhiều quy tắc cùng nhắm tới một phần tử. Giá trị này được biểu diễn dưới dạng ba thành phần (a, b, c), mỗi thành phần ứng với một loại trọng số của bộ chọn.

Hiểu rõ độ ưu tiên CSS là một trong những kỹ năng quan trọng nhất của lập trình viên front-end. Khi kiểu dáng không được áp dụng như mong đợi, xung đột độ ưu tiên thường là nguyên nhân gốc. Công cụ này phân tích ngay lập tức mọi bộ chọn CSS thành các thành phần độ ưu tiên, cho bạn thấy chính xác có bao nhiêu bộ chọn ID (a), bộ chọn class/thuộc tính/pseudo-class (b) và bộ chọn phần tử/pseudo-element (c) đóng góp vào điểm số cuối cùng.

Công cụ có chế độ so sánh mạnh mẽ, cho phép đặt hai bộ chọn cạnh nhau để xem bộ chọn nào thắng về độ ưu tiên. Điều này rất hữu ích khi gỡ lỗi xung đột CSS, tái cấu trúc stylesheet hoặc tìm hiểu cách cascade hoạt động. Biểu đồ cột trực quan và bảng phân tích theo màu giúp độ ưu tiên trở nên dễ hiểu, kể cả với lập trình viên mới làm quen với CSS.

Cài đặt quyền riêng tư

Chọn tùy chọn của bạn cho phân tích, quảng cáo và cá nhân hóa. Bộ nhớ thiết yếu giúp các tính năng như giao diện và công cụ đã lưu tiếp tục hoạt động.

Bộ nhớ thiết yếu luôn được bật.