Catégories

Extracteur de Sélecteurs CSS

Extrait et catégorise tous les sélecteurs CSS du contenu CSS

Extracteur de Sélecteurs CSS

Cet outil vous aide à analyser et extraire les sélecteurs CSS de vos feuilles de style :

Types de Sélecteurs pris en charge :

  • Sélecteurs de Classe : .class-name, .multiple.classes
  • Sélecteurs d'ID : #id-name
  • Sélecteurs d'Élément : div, span, button
  • Sélecteurs d'Attribut : [type="text"], [data-*]
  • Pseudo-classes : :hover, :nth-child(2), :not(.class)
  • Pseudo-éléments : ::before, ::after, ::first-line
  • Combinateurs : descendant (>), adjacent (+), sibling général (~)

Fonctionnalités :

  • Ignore les commentaires CSS
  • Suit les numéros de ligne
  • Gère les sélecteurs imbriqués (SCSS/LESS)
  • Prend en charge les @media queries et @keyframes
  • Déduplique les résultats
  • Calcule la spécificité CSS

Include selectors inside @media queries

Include selectors inside @keyframes

Remove duplicate selectors from results

Calculate CSS specificity for each selector

Points clés

Catégorie
Development
Types d’entrée
textarea, checkbox
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

### Extracteur de Sélecteurs CSS Cet outil vous aide à analyser et extraire les sélecteurs CSS de vos feuilles de style : **Types de Sélecteurs pris en charge :** - **Sélecteurs de Classe** : .class-name, .multiple.classes - **Sélecteurs d'ID** : #id-name - **Sélecteurs d'Élément** : div, span, button - **Sélecteurs d'Attribut** : [type="text"], [data-*] - **Pseudo-classes** : :hover, :nth-child(2), :not(.class) - **Pseudo-éléments** : ::before, ::after, ::first-line - **Combinateurs** : descendant (>), adjacent (+), sibling général (~) **Fonctionnalités :** - Ignore les commentaires CSS - Suit les numéros de ligne - Gère les sélecteurs imbriqués (SCSS/LESS) - Prend en charge les @media queries et @keyframes - Déduplique les résultats - Calcule la spécificité CSS

Quand l’utiliser

  • Utilisez-le lorsque vous devez analyze du contenu image, video rapidement dans le navigateur.
  • Utile pour les workflows development qui nécessitent des entrées répétables et des résultats rapides.
  • Utile si vous voulez tester le comportement entrée/sortie avant d’intégrer le workflow ailleurs.

Comment ça marche

  • Fournissez Contenu CSS, Inclure les Media Queries, Inclure les Images Clés, Dédupliquer les Résultats comme entrée de l’outil.
  • L’outil traite la demande et renvoie un résultat de type json.
  • Pour les workflows répétables, utilisez l’endpoint API affiché sur la page après validation interactive du résultat.

Cas d’usage

Analyze des données image, video pendant le débogage ou la QA.
Validez le résultat attendu avant d’utiliser l’API ou des automatisations.
Comparez de petites variations d’entrée pour comprendre rapidement les différences de sortie.

Tester avec des échantillons

video

Hubs associés

FAQ

Que fait Extracteur de Sélecteurs CSS ?

Extracteur de Sélecteurs CSS vous aide à analyze du contenu image, video en ligne sans configurer de script ou d’application locale.

Quand dois-je utiliser cet outil ?

Utilisez-le lorsque vous avez besoin d’un workflow rapide de analyze, que vous voulez vérifier le résultat, ou que vous avez besoin d’un utilitaire navigateur pour des tâches de development.

Puis-je essayer cet outil avec des données d’exemple ?

Oui. Commencez par des entrées courtes et représentatives, puis passez à des cas plus volumineux ou plus complexes.

Quelles entrées Extracteur de Sélecteurs CSS accepte-t-il ?

Extracteur de Sélecteurs CSS accepte Contenu CSS, Inclure les Media Queries, Inclure les Images Clés, Dédupliquer les Résultats.

Y a-t-il une API pour Extracteur de Sélecteurs CSS ?

Oui. La page de l’outil inclut un endpoint API pour passer du test manuel à un usage automatisé.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/css-selector-extractor

Paramètres de la requête

Nom du paramètre Type Requis Description
cssContent textarea Oui -
includeMediaQueries checkbox Non Include selectors inside @media queries
includeKeyframes checkbox Non Include selectors inside @keyframes
deduplicate checkbox Non Remove duplicate selectors from results
calculateSpecificity checkbox Non Calculate CSS specificity for each selector

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-css-selector-extractor": {
      "name": "css-selector-extractor",
      "description": "Extrait et catégorise tous les sélecteurs CSS du contenu CSS",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=css-selector-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]