CSS選擇器的優先級排序如下:
!important:具有最高優先級,會覆蓋其他所有規則。
內聯樣式:通過style屬性直接應用于HTML元素的樣式。
ID選擇器:通過元素的ID進行選擇。
類選擇器、屬性選擇器和偽類選擇器:通過元素的類、屬性或偽類進行選擇。
元素選擇器和偽元素選擇器:通過元素名稱或偽元素進行選擇。
通配選擇器和子選擇器:選擇所有元素或選擇某個元素的直接子元素。
需要注意的是,如果兩個選擇器具有相同的優先級,則后面出現的選擇器會覆蓋前面出現的選擇器。此外,選擇器的具體寫法和特殊性也會影響優先級的確定。