Saiba mais

Recursos Avançados de Markdown

Domine tabelas, listas de tarefas, notas de rodapé e mais

Experimente o Conversor

Depois de dominar a sintaxe básica do Markdown, é hora de explorar recursos avançados que tornam seus documentos mais poderosos e profissionais. Este guia cobre tabelas, listas de tarefas, notas de rodapé e outros recursos suportados pelo GitHub-Flavored Markdown (GFM) e processadores Markdown estendidos.

Tabelas

Tabelas organizam dados em linhas e colunas. Use pipes (|) para separar colunas e hifens (-) para criar a linha de cabeçalho:

| Recurso | Básico | Avançado |
|---------|--------|----------|
| Títulos | ✓ | ✓ |
| Tabelas | - | ✓ |
| Notas de rodapé | - | ✓ |

Alinhamento de Colunas

Controle o alinhamento do texto com dois-pontos na linha separadora:

| Esquerda | Centro | Direita |
|:---------|:------:|--------:|
| E | C | D |
  • :--- - Alinhar à esquerda (padrão)
  • :---: - Centralizar
  • ---: - Alinhar à direita

Listas de Tarefas

Crie checklists interativas com colchetes:

- [x] Escrever a introdução
- [x] Adicionar exemplos de código
- [ ] Revisar e editar
- [ ] Publicar

Use [x] para itens concluídos e [ ] para incompletos. Listas de tarefas são perfeitas para acompanhamento de projetos, listas de afazeres e checklists de funcionalidades na documentação.

Notas de Rodapé

Adicione referências e citações com notas de rodapé:

Aqui está uma afirmação que precisa de citação[^1].

[^1]: Este é o conteúdo da nota de rodapé.

As notas de rodapé são renderizadas no final do documento. Você também pode usar rótulos descritivos:

O Markdown foi criado por John Gruber[^gruber].

[^gruber]: John Gruber criou o Markdown em 2004.

Listas de Definição

Alguns processadores Markdown suportam listas de definição:

Termo
: Definição do termo.

Outro Termo
: Primeira definição.
: Segunda definição.

Listas de definição são úteis para glossários e documentação.

Links Automáticos

URLs e endereços de email são automaticamente convertidos em links no GFM:

Visite https://markdown2any.com
Contate support@example.com

Nenhuma sintaxe especial necessária — basta colar a URL.

Tachado

Mostre texto excluído ou desatualizado com til duplo:

~~Este texto está riscado~~

Realce de Sintaxe

Especifique a linguagem de programação após os crases de abertura para realce de sintaxe:

```python
def greet(name):
    return f"Hello, {name}!"
```

Identificadores de linguagem comuns: javascript, python, java, html, css, bash, json, sql, typescript.

HTML no Markdown

Quando a sintaxe Markdown não é suficiente, você pode usar HTML diretamente:

<details>
<summary>Clique para expandir</summary>
Conteúdo oculto aqui.
</details>

Isso é útil para seções recolhíveis, formatação personalizada ou incorporação de mídia.

Guias Relacionados

Recursos Avançados de Markdown: Tabelas, Listas de Tarefas e Mais | Markdown2ANY | Markdown2ANY