Categorias

Extrator de Seletores CSS

Extrai e categoriza todos os seletores CSS do conteúdo CSS

Extrator de Seletores CSS

Esta ferramenta ajuda você a analisar e extrair seletores CSS de suas folhas de estilo:

Tipos de Seletores Suportados:

  • Seletores de Classe: .class-name, .multiple.classes
  • Seletores de ID: #id-name
  • Seletores de Elemento: div, span, button
  • Seletores de Atributo: [type="text"], [data-*]
  • Pseudoclasses: :hover, :nth-child(2), :not(.class)
  • Pseudoelementos: ::before, ::after, ::first-line
  • Combinadores: descendente (>), adjacente (+), irmão geral (~)

Recursos:

  • Ignora comentários CSS
  • Rastreia números de linha
  • Manipula seletores aninhados (SCSS/LESS)
  • Suporta @media queries e @keyframes
  • Deduplica resultados
  • Calcula especificidade CSS

Include selectors inside @media queries

Include selectors inside @keyframes

Remove duplicate selectors from results

Calculate CSS specificity for each selector

Fatos principais

Categoria
Development
Tipos de entrada
textarea, checkbox
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

### Extrator de Seletores CSS Esta ferramenta ajuda você a analisar e extrair seletores CSS de suas folhas de estilo: **Tipos de Seletores Suportados:** - **Seletores de Classe**: .class-name, .multiple.classes - **Seletores de ID**: #id-name - **Seletores de Elemento**: div, span, button - **Seletores de Atributo**: [type="text"], [data-*] - **Pseudoclasses**: :hover, :nth-child(2), :not(.class) - **Pseudoelementos**: ::before, ::after, ::first-line - **Combinadores**: descendente (>), adjacente (+), irmão geral (~) **Recursos:** - Ignora comentários CSS - Rastreia números de linha - Manipula seletores aninhados (SCSS/LESS) - Suporta @media queries e @keyframes - Deduplica resultados - Calcula especificidade CSS

Quando usar

  • Use quando precisar analyze conteúdo video rapidamente no navegador.
  • Útil para fluxos de development que precisam de entradas repetíveis e resultados rápidos.
  • Útil quando você quer testar o comportamento de entrada e saída antes de integrar o fluxo em outro lugar.

Como funciona

  • Forneça Conteúdo CSS, Incluir Media Queries, Incluir Keyframes, Deduplicar Resultados como entrada da ferramenta.
  • A ferramenta processa a solicitação e retorna um resultado do tipo json.
  • Para fluxos repetíveis, use o endpoint de API mostrado na página após validar o resultado de forma interativa.

Casos de uso

Analyze dados video durante depuração ou QA.
Valide a saída esperada antes de usar a API ou fluxos de automação.
Compare pequenas variações de entrada para entender rapidamente as diferenças de saída.

Testar com amostras

video

Hubs relacionados

FAQ

O que Extrator de Seletores CSS faz?

Extrator de Seletores CSS ajuda você a analyze conteúdo video online sem configurar um script local ou aplicativo.

Quando devo usar esta ferramenta?

Use quando precisar de um fluxo rápido de analyze, quiser verificar a saída ou precisar de um utilitário no navegador para tarefas de development.

Posso testar esta ferramenta com dados de exemplo?

Sim. Primeiro teste com entradas curtas e representativas e depois avance para casos maiores ou mais complexos.

Quais entradas Extrator de Seletores CSS aceita?

Extrator de Seletores CSS aceita Conteúdo CSS, Incluir Media Queries, Incluir Keyframes, Deduplicar Resultados.

Existe uma API para Extrator de Seletores CSS?

Sim. A página da ferramenta inclui um endpoint de API para passar do teste manual para o uso automatizado.

Documentação da API

Ponto final da solicitação

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

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
cssContent textarea Sim -
includeMediaQueries checkbox Não Include selectors inside @media queries
includeKeyframes checkbox Não Include selectors inside @keyframes
deduplicate checkbox Não Remove duplicate selectors from results
calculateSpecificity checkbox Não Calculate CSS specificity for each selector

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-css-selector-extractor": {
      "name": "css-selector-extractor",
      "description": "Extrai e categoriza todos os seletores CSS do conteúdo CSS",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=css-selector-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]