Gerador de Contadores CSS Gere contadores CSS para listas numeradas personalizadas com vários estilos e níveis de nestagem.
Gerador de Contadores CSS
Gere contadores CSS para listas numeradas personalizadas com vários estilos e níveis de nestagem.
Configure o contador
Defina o nome do contador, estilo (decimal, romano, alfabético), prefixo e sufixo.
Habilite a nestedação
Opcionalmente, habilite contadores aninhados com caracteres de separador personalizados.
Copie o CSS
Visualize a lista numerada e copie o CSS do contador completo.
What Is Gerador de Contadores CSS?
O Gerador de Contadores CSS cria listas numeradas personalizadas usando as propriedades counter-reset, counter-increment e content do CSS. Os contadores CSS oferecem mais flexibilidade do que a numeração padrão das listas <ol>, suportando vários estilos de numeração, prefixos e sufixos personalizados, numeração aninhada e formatação independente do tipo de lista. Essa ferramenta permite configurar o nome do contador, escolher entre dez estilos de numeração (decimal, decimal com zeros à esquerda, alfabético minúsculo/majúsculo, romano minúsculo/majúsculo, grego e mais), definir texto de prefixo e sufixo personalizado e opcionalmente habilitar contadores aninhados com um separador configurável. A pré-visualização mostra o contador aplicado a uma lista de exemplo com conteúdo realista e o CSS gerado inclui todas as propriedades de contador necessárias.
Why Use Gerador de Contadores CSS?
-
Dez estilos de numeração, incluindo decimal, romano e alfabético
-
Texto de prefixo e sufixo personalizado ao redor dos valores do contador
-
Suporte a contadores aninhados com separadores configuráveis
-
Visualização com conteúdo de lista realista
Common Use Cases
Documentos Legais
Crie seções numeradas aninhadas (1.1, 1.2, 2.1) para documentos legais e técnicos.
Guias Passo a Passo
Construa etapas numeradas personalizadas com contadores estilizados para tutoriais.
Tabela de Conteúdo
Gere numeração hierárquica para a tabela de conteúdo do documento.
Listas Ordenadas Personalizadas
Substitua a numeração de lista padrão por contadores personalizados estilizados.
Technical Guide
Os contadores CSS usam três propriedades principais: counter-reset inicializa um contador em um elemento pai, counter-increment aumenta o contador nos elementos filhos e counter() ou counters() na propriedade content exibe o valor. A propriedade counter-reset cria uma nova instância de contador: counter-reset: seção. O counter-increment avança: counter-increment: seção. A propriedade content em um pseudo-elemento ::before exibe o contador: content: counter(seção). A função counter() aceita um argumento de estilo opcional: counter(seção, upper-roman). Para contadores aninhados, cada nível reinicializa seu próprio sub-contador. A função counters() (note o 's') lida com escopos aninhados: counters(seção, ".") produz a notação "1.2.3". Os tipos de lista disponíveis incluem decimal, decimal-leading-zero, lower-alpha, upper-alpha, lower-roman, upper-roman, lower-greek e mais. Múltiplos contadores podem ser definidos e usados independentemente.
Tips & Best Practices
-
1Use counter-reset no elemento pai, counter-increment nos filhos
-
2Use counters() com um separador para numeração aninhada como 1.1.1
-
3Texto de prefixo e sufixo personalizado torna os contadores adequados para documentos legais
-
4Contadores CSS funcionam com qualquer elemento, não apenas listas
Related Tools
Gerador de Tabelas CSS
Crie tabelas HTML com estilos personalizados, cores, listras e efeitos de hover.
🎨 CSS & Design
Gerador de Escala Tipográfica
Gere uma escala tipográfica modular com tamanho base, razão e unidades personalizáveis.
🎨 CSS & Design
Gerador de Variáveis CSS
Gere propriedades personalizadas do CSS (variáveis) para cores, espaçamento e tipografia.
🎨 CSS & Design
Gerador de Folha de Estilo para Impressão
Gere folhas de estilo @media print com opções para ocultar elementos, estilizar texto e controlar quebras de página.
🎨 CSS & DesignFrequently Asked Questions
Q Qual é a diferença entre counter() e counters()?
Q Posso usar contadores CSS em qualquer elemento?
Q Como faço para reiniciar o contador?
Q Posso começar a contagem a partir de um número específico?
Q Os contadores CSS são acessíveis?
About This Tool
Gerador de Contadores CSS is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.