Aynı HTML elemanına birden fazla çakışan CSS kuralı uygulandığında tarayıcının hangi kuralı üstün kabul edeceğini belirleyen puanlama sistemidir.
\n\nNasıl Çalışır ve Temel Prensipleri Nelerdir?
\nSatır içi stiller (1000 puan), ID seçiciler (100 puan), Sınıf seçiciler (10 puan) ve Etiket seçiciler (1 puan) ağırlığıyla hesaplanır.
\n\nNeden Kritik Öneme Sahiptir?
\nCSS stillerinin neden uygulanmadığını veya neyin neyi ezdiğini anlamanın temel matematiksel kuralıdır.
\n\nEn İyi Uygulama ve Kullanım İpuçları
\nStillerinizi her zaman düşük özgüllüklü tekil sınıflarla (Classes) yazın; ID seçicileri stil vermek için kullanmayın.
\n\nSık Yapılan Hatalar ve Kaçınılması Gerekenler
\nStil çakışmalarını çözmek için her yere '!important' yapıştırarak projeyi içinden çıkılmaz bir kod çöplüğüne çevirmek.
Sıkça Sorulan Sorular (SSS)
CSS Özgüllük Nedir? (Specificity Hiyerarşisi) hakkında en sık yöneltilen sorular ve mühendislik ekibimizin uzman yanıtları:
Tüm özgüllük kurallarını çiğneyerek kuralı zorla en üstün kılar; ancak mimariyi zehirler ve son çare olmalıdır.
Tek bir ID (#header) 100 sınıf seçiciden (.a.b.c...) bile daha güçlüdür.