O que é Markdown? Guia completo de sintaxe e formatação Markdown
Markdown é uma linguagem de marcação leve que permite formatar texto com uma sintaxe simples e legível. É amplamente usada para documentação, arquivos README, posts de blog e anotações.
O que é Markdown?
Markdown é uma linguagem de marcação leve criada por John Gruber em 2004. Seu objetivo é permitir que as pessoas escrevam conteúdo em um formato de texto simples, fácil de ler e escrever, e que pode ser convertido em HTML válido. Arquivos Markdown usam a extensão .md e são suportados por praticamente todas as plataformas de desenvolvimento, sistemas de gerenciamento de conteúdo e aplicativos de anotações.
A filosofia central do Markdown é que um documento deve ser legível mesmo em sua forma bruta, sem necessidade de renderização especial. Isso o torna ideal para controle de versão, edição colaborativa e documentação técnica.
Cabeçalhos
O Markdown suporta seis níveis de cabeçalhos, criados prefixando o texto com um a seis símbolos de cerquilha:
# Cabeçalho 1— O maior cabeçalho, tipicamente usado para títulos de página## Cabeçalho 2— Cabeçalhos de seções principais### Cabeçalho 3— Cabeçalhos de subseções#### Cabeçalho 4a###### Cabeçalho 6— Cabeçalhos progressivamente menores
Formatação de texto
O Markdown oferece sintaxe simples para formatação básica de texto:
- Texto em negrito: Envolva o texto em asteriscos duplos (
**negrito**) ou sublinhados duplos (__negrito__) - Texto em itálico: Envolva o texto em asteriscos simples (
*itálico*) ou sublinhados simples (_itálico_) Texto riscado: Envolva o texto em tils duplos (~~riscado~~)Código inline: Envolva o texto em crases (`código`)
Listas
O Markdown suporta listas ordenadas e não ordenadas:
- Listas não ordenadas: Use asteriscos (
*), sinais de mais (+) ou hífens (-) como marcadores - Listas ordenadas: Use números seguidos de pontos (
1.,2.,3.) - Listas aninhadas: Indente itens com dois ou quatro espaços para criar sublistas
Links e imagens
Adicionar links e imagens é simples:
- Links:
[Texto do link](URL)cria um hiperlink - Imagens:
insere uma imagem - Links por referência: Defina links no final do documento para melhor legibilidade
Blocos de código
Para código de múltiplas linhas, use crases triplas (```) ou tils triplos (~~~). Você pode especificar a linguagem de programação após o marcador de abertura para destaque de sintaxe.
Tabelas
As tabelas Markdown usam pipes e hífens para criar linhas e cabeçalhos. Tabelas básicas fazem parte do Markdown padrão, enquanto recursos estendidos como alinhamento de células usam a especificação GitHub Flavored Markdown (GFM).
Citações em bloco e linhas horizontais
Citações em bloco são criadas com o símbolo > e são úteis para citar fontes. Linhas horizontais podem ser criadas com três ou mais hífens (---), asteriscos (***) ou sublinhados (___).
A simplicidade e universalidade do Markdown o tornam o formato preferido para desenvolvedores, escritores e qualquer pessoa que precise criar conteúdo de texto bem estruturado rapidamente.
Perguntas frequentes
Qual é a diferença entre Markdown e HTML?
Markdown é uma linguagem de marcação simplificada projetada para legibilidade na forma bruta, enquanto HTML é uma linguagem de marcação completa com controle preciso sobre a estrutura do documento. Markdown é frequentemente convertido em HTML para exibição web.
O que é GitHub Flavored Markdown (GFM)?
GFM é uma versão estendida do Markdown usada pelo GitHub que adiciona suporte para tabelas, listas de tarefas, texto riscado, blocos de código com destaque de sintaxe e link automático de URLs.
Posso misturar HTML com Markdown?
Sim, a maioria dos processadores Markdown permite incluir HTML bruto dentro de documentos Markdown. Isso é útil para elementos que o Markdown não suporta nativamente.
Guias relacionados
- O que é codificação Base64? Como funciona e quando usar
- O que é JSON? Guia completo sobre a notação de objetos JavaScript
- O que é codificação URL? Guia sobre percent-encoding em endereços web
- O que é um UUID? Entendendo os identificadores universalmente únicos
- O que é uma função hash? Entendendo MD5, SHA e hashing criptográfico
Experimente a ferramenta
Use nossa ferramenta gratuita para começar instantaneamente.
Visualização Markdown →Última atualização em 2026-09-27