Teste Completo de Markdown
Demonstração de todos os recursos disponíveis
1. Formatação Básica
Texto normal com negrito, itálico, negrito e itálico, riscado, destacado, H2O (subscrito), X2 (sobrescrito), e texto inserido.
Você pode usar destacar texto importante e adicionar H2O para fórmulas químicas ou X2 + Y2 = Z2 para matemática simples.
2. Links e Imagens
3. Listas
Lista não ordenada
- Item 1
- Item 2
- Subitem 2.1
- Subitem 2.2
- Item 3
Lista ordenada
- Primeiro item
- Segundo item
- Subitem 2.1
- Subitem 2.2
- Terceiro item
Lista de tarefas
4. Tabelas
| Nome | Idade | Cidade |
|---|---|---|
| João | 25 | São Paulo |
| Maria | 30 | Rio de Janeiro |
| Pedro | 28 | Belo Horizonte |
Tabela com alinhamento
| Esquerda | Centro | Direita |
|---|---|---|
| A | B | C |
| 1 | 2 | 3 |
Tabela Complexa (Multiline)
| Grouping | ||
|---|---|---|
| First Header | Second Header | Third Header |
| Content | ||
| Content | Cell | Cell |
| New section | More | Data |
5. Blocos de Código
Código inline: const x = 42;
// Código JavaScript com syntax highlighting
function fibonacci(n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}
console.log(fibonacci(10));
# Código Python com syntax highlighting
def quick_sort(arr):
if len(arr) <= 1:
return arr
pivot = arr[len(arr) // 2]
left = [x for x in arr if x < pivot]
middle = [x for x in arr if x == pivot]
right = [x for x in arr if x > pivot]
return quick_sort(left) + middle + quick_sort(right)
print(quick_sort([3, 6, 8, 10, 1, 2, 1]))
<!-- Código HTML -->
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<title>Exemplo</title>
</head>
<body>
<h1>Olá Mundo!</h1>
</body>
</html>
/* Código CSS */
.container {
max-width: 1200px;
margin: 0 auto;
padding: 2rem;
background: var(--bg-elevated);
}
6. Citações
Esta é uma citação simples.
Esta é uma citação de múltiplas linhas. Ela continua aqui.
E pode ter parágrafos separados.
Citações podem ser aninhadas
Como esta citação dentro de outra
E podem ter vários níveis
7. Linha Horizontal
Abaixo há uma linha horizontal:
8. Emojis
😄 ❤️ 👍 🚀 🔥 ⭐ 🎉 💯 ☕ 💻 💡 ⚡
9. Abreviações
HTML e CSS são linguagens essenciais para web. Use HTTP para comunicação e API para integração.
10. Notas de Rodapé
Este texto tem uma nota de rodapé[1] e outra nota[2]. Você pode ter quantas notas[3] precisar.
11. Listas de Definição
- Termo 1
- Definição do termo 1
- Termo 2
- Primeira definição do termo 2
- Segunda definição do termo 2
- Markdown
- Linguagem de marcação leve
- Criada por John Gruber
- Amplamente utilizada para documentação
- Python
- Linguagem de programação de alto nível
- Conhecida por sua sintaxe limpa e legível
12. Keyboard Keys
Pressione Ctrl + C para copiar.
Use Ctrl + V para colar.
Para salvar, use Ctrl + S.
Atalhos do desenvolvedor: Ctrl + Shift + I
No Mac: Cmd + Space
13. Spoilers
Este texto está oculto e será revelado ao clicar
Spoiler com conteúdo importante que não deve ser visto imediatamente
14. Containers Customizados
Este é um container de nota. Use para informações adicionais que complementam o conteúdo principal.
Este é um container de dica. Perfeito para sugestões úteis e boas práticas que podem ajudar o leitor.
Este é um container de aviso. Use para alertar sobre possíveis problemas ou situações que requerem atenção.
Este é um container de perigo. Use para avisos críticos que podem causar problemas sérios se ignorados.
Este é um container de sucesso. Use para mensagens positivas, confirmações e resultados bem-sucedidos.
Este é um container de informação. Use para dados relevantes, contexto adicional e detalhes importantes.
Este é um container de exemplo. Perfeito para demonstrações práticas e casos de uso reais.
const exemplo = "código dentro do container";
console.log(exemplo);
Este é um container de conteúdo importante. Use para destacar informações cruciais que não podem ser perdidas.
Este é um container de cuidado. Similar ao warning, mas com um tom menos urgente.
15. Matemática (LaTeX)
Equações Inline
A equação mais famosa: $E = mc^2$
Fórmula de Pitágoras: $a^2 + b^2 = c^2$
Área do círculo: $A = \pi r^2$
Equações em Bloco
Integral de Gauss:
$$ \int_{-\infty}^{\infty} e{-x2} dx = \sqrt{\pi} $$
Fórmula quadrática:
$$ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
Série de Taylor:
$$ f(x) = f(a) + f’(a)(x-a) + \frac{f’‘(a)}{2!}(x-a)^2 + \frac{f’‘’(a)}{3!}(x-a)^3 + \cdots $$
Matriz:
$$ \begin{bmatrix} a & b & c \ d & e & f \ g & h & i \end{bmatrix} $$
Somatório:
$$ \sum_{i=1}^{n} i = \frac{n(n+1)}{2} $$
16. Vídeos
YouTube
Vimeo
17. Diagramas Mermaid
Fluxograma
graph TD
A[Início] --> B{Decisão}
B -->|Sim| C[Resultado 1]
B -->|Não| D[Resultado 2]
C --> E[Fim]
D --> E
Diagrama de Sequência
sequenceDiagram
participant Alice
participant Bob
participant John
Alice->>Bob: Olá Bob!
Bob->>Alice: Olá Alice!
Bob->>John: Como você está John?
John-->>Bob: Muito bem, obrigado!
Bob-->>Alice: John está bem!
Gráfico de Pizza
pie title Distribuição de Tempo
"Trabalho" : 40
"Estudo" : 30
"Lazer" : 20
"Outros" : 10
Gráfico de Gantt
gantt
title Cronograma do Projeto
dateFormat YYYY-MM-DD
section Fase 1
Planejamento :a1, 2026-01-01, 30d
Desenvolvimento :a2, after a1, 60d
section Fase 2
Testes :a3, after a2, 20d
Deploy :a4, after a3, 10d
Diagrama de Classes
classDiagram
Animal <|-- Duck
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}
Diagrama de Estados
stateDiagram-v2
[*] --> Still
Still --> [*]
Still --> Moving
Moving --> Still
Moving --> Crash
Crash --> [*]
18. Atributos Personalizados
Este parágrafo tem uma classe CSS customizada.
Texto em negrito e grande
Texto centralizado e em destaque
19. Details / Summary (Expandível)
Clique para expandir
Este conteúdo está oculto até você clicar no título acima.
Você pode incluir:
- Listas
- Formatação
Código
console.log("Até código!");
Outro exemplo com mais conteúdo
Conteúdo expandível
Este é um exemplo mais complexo com múltiplos elementos:
- Item um
- Item dois
- Item três
E até citações!
20. Checklist Avançada
21. Combinações Complexas
Você pode combinar negrito e itálico com destaque e riscado.
Lista com vários elementos:
- Item com
código inline - Item com negrito e itálico
- Item com link externo
- Item com H2O e X2
- Item com destaque e inserção
Tabela com formatação
| Recurso | Status | Notas |
|---|---|---|
| Negrito | ✅ | **texto** |
| Itálico | ✅ | *texto* |
| ✅ | ~~texto~~ |
|
| Destacado | ✅ | ==texto== |
| Inserido | ✅ | ++texto++ |
| Subscript | ✅ | H~2~O |
| Superscript | ✅ | X^2^ |
Citação com código
“A única maneira de fazer um ótimo trabalho é amar o que você faz.” — Steve Jobs
def amor_trabalho(): return "Sucesso!"
22. Miscelânea
Emojis em contexto
Adorei este tutorial! ❤️ ⭐ 🎉
Programar em Python 🐍 é muito divertente! 🚀
Café ☕ + Código 💻 = Produtividade ⚡
Texto com múltiplos formatos
Este texto tem negrito, itálico, código, link, destaque, riscado, inserido, H2O, X2, e até Ctrl+C tudo junto!
Lista dentro de citação
Motivos para usar Markdown:
- Simples e legível
- Portátil
- Versátil
- Bem suportado
Conclusão
Este documento demonstra TODOS os recursos de Markdown suportados pelo seu blog:
✅ Formatação básica (negrito, itálico, riscado, destacado, inserido)
✅ Subscrito e sobrescrito
✅ Links e imagens (com tamanho)
✅ Listas (ordenadas, não ordenadas, tarefas, definição)
✅ Tabelas (simples, com alinhamento, complexas)
✅ Blocos de código com syntax highlighting
✅ Citações (simples e aninhadas)
✅ Emojis
✅ Abreviações
✅ Notas de rodapé
✅ Keyboard keys
✅ Spoilers
✅ Containers customizados (9 tipos)
✅ Matemática LaTeX (inline e bloco)
✅ Vídeos (YouTube e Vimeo)
✅ Diagramas Mermaid (6 tipos)
✅ Atributos personalizados
✅ Details/Summary expandível
✅ TOC (Sumário automático)
✅ Âncoras de cabeçalho
✅ Links externos com ícone
Use este documento como referência para criar conteúdo rico e expressivo! 🚀
Última atualização: 25 de Janeiro de 2026
Versão: 2.0 Completa