Cómo funciona la calculadora de especificidad CSS
Calcula la especificidad de los selectores con columnas separadas para ID, clases y tipos. El argumento de :where() aporta cero; :is(), :not() y :has() utilizan la mayor puntuación de sus argumentos. El selector que sigue a of en :nth-child() suma su especificidad a la de la pseudoclase.
Ejemplo
#a .b p tiene una especificidad de [1, 1, 1]. :where(#a) p tiene [0, 0, 1], aunque su argumento contenga un ID.
Antes de usar el resultado
Esta herramienta compara la sintaxis de los selectores, no la declaración que prevalece en una página en uso. Los selectores anidados con & necesitan el contexto de sus padres. Se rechazan los selectores funcionales cuyas reglas no se conocen, en lugar de asignarles una puntuación supuesta.
Actualizado
Citar esta página
ToolOctopus. “Calculadora de especificidad CSS.” Actualizado 7 de octubre de 2026. https://tooloctopus.com/es/calculadora-de-especificidad-css.
Añade la fecha de consulta si tus instrucciones lo requieren.
Las citas se formatean con citeproc-js, de Frank Bennett, y estilos de Citation Style Language. Licencia y código fuente.