Calcolatore di specificità CSS

Calcolare e confrontare i punteggi di specificità dei selettori CSS

Condividi questo strumento

Segnala un problema

Descriva il problema senza includere dati o file privati.

Quanto è stato utile questo strumento?

Quanto è stato utile questo strumento?

Input e opzioni

Preimpostazioni ed esempi rapidi

Funziona nel browser. I dati inseriti restano su questo dispositivo.

Risultati

Inserisca i valori per vedere il risultato.

Informazioni sul calcolatore gratuito di specificità CSS

Il calcolatore di specificità CSS è uno strumento gratuito che aiuta gli sviluppatori web a comprendere, calcolare ed eseguire il debug della specificità dei selettori CSS. La specificità è l'algoritmo con cui i browser stabiliscono quale regola CSS ha la precedenza quando più regole puntano allo stesso elemento. Si esprime come valore in tre parti (a, b, c), in cui ogni componente rappresenta una diversa categoria di peso del selettore.

Comprendere la specificità CSS è una delle competenze più importanti per chi sviluppa front-end. Quando gli stili non vengono applicati come previsto, la causa è spesso un conflitto di specificità. Questo calcolatore scompone all'istante qualsiasi selettore CSS nei suoi componenti di specificità e mostra esattamente quanti selettori ID (a), selettori di classe, attributo e pseudo-classe (b) e selettori di elemento e pseudo-elemento (c) contribuiscono al punteggio finale.

Lo strumento include una potente modalità di confronto che permette di affiancare due selettori per vedere quale prevale in uno scontro di specificità. È preziosa per il debug dei conflitti CSS, il refactoring dei fogli di stile o per imparare come funziona la cascata. Grafici a barre e scomposizioni con codici colore rendono la specificità intuitiva e facile da capire, anche per chi si avvicina al CSS per la prima volta.

Impostazioni privacy

Scelga le preferenze per analisi, pubblicità e personalizzazione. L'archiviazione essenziale mantiene attive funzioni come il tema e gli strumenti salvati.

L'archiviazione essenziale è sempre attiva.