Probador de selectores CSS

Todas las herramientas

Selector CSS

HTML

Resumen

Coincidencias
0
Estado
Inactivo
La vista previa se ejecuta en un frame sandboxed. Los elementos coincidentes se resaltan y numeran.

Vista previa de coincidencias

Elementos coincidentes

Pruebe un selector para ver elementos coincidentes.

Acerca del probador de selectores CSS

CSS Selector Tester comprueba un selector contra un bloque de HTML usando el motor nativo de selectores del navegador.

Es útil para depurar selectores complejos, verificar selectores de atributos, revisar markup anidado o confirmar qué coincidiría con querySelectorAll.

Cómo usar esta herramienta

  1. Pegue HTML en el campo HTML.
  2. Ingrese el selector CSS que desea probar.
  3. Haga clic en Probar selector para ver elementos coincidentes, rutas y una vista previa resaltada.

Consejos

  • Use la calculadora de especificidad cuando varios selectores coincidentes compitan en la cascada.
  • Los selectores inválidos son reportados por el parser del navegador.
  • La vista previa está aislada, por lo que el markup pegado no ejecuta scripts.

Comprobaciones de selectores CSS antes de usar una consulta

Prueba selectores con markup representativo para encontrar los elementos previstos sin depender de estructuras frágiles.

Coincidencias positivas y negativas

Incluye elementos que deben coincidir, casos cercanos que no, componentes repetidos y contenedores vacíos u opcionales.

Estados dinámicos

Comprueba el markup antes y después del renderizado cliente, lazy loading, validación, navegación y cambios de estado.

Compatibilidad

Confirma soporte para :has(), namespaces, escaping y extensiones no estándar en el navegador o biblioteca de destino.

Hooks estables

Usa clases o data attributes intencionados para scripts y tests en vez de anidación visual o nombres generados.

Herramientas relacionadas

Estas herramientas también pueden resultarle útiles.

Preguntas frecuentes sobre el probador de selectores CSS

¿Soporta selectores CSS modernos?
Soporta los selectores disponibles en la implementación querySelectorAll de su navegador.
¿Puedo probar selectores de atributos?
Sí. Los selectores de atributos como [data-state='active'] son compatibles.
¿El HTML ejecuta scripts?
No. La vista previa se renderiza en un frame sandboxed y el contenido tipo script se elimina antes de mostrarla.
¿Por qué falla un selector?
El selector puede ser inválido, no estar soportado por el navegador actual o simplemente no coincidir con el HTML suministrado.