Fundamentos do Markdown

O que é Markdown? Uma introdução prática

O Markdown é uma forma leve de adicionar estrutura a texto simples. Alguns caracteres legíveis marcam títulos, listas, links, ênfase e código; um renderizador então transforma essa fonte em HTML ou em outro formato de apresentação.

Leitura de 6 minutos

O Markdown separa a fonte da apresentação

Um arquivo Markdown é texto comum, normalmente salvo com a extensão .md. A fonte permanece compreensível sem um aplicativo especial, enquanto o GitHub, ferramentas de documentação, geradores de sites estáticos e editores podem renderizá-lo com tipografia e navegação.

Essa separação é a ideia central: autores descrevem significado com um pequeno vocabulário, e o destino decide como o resultado será exibido. O mesmo README pode funcionar bem em um terminal, em uma revisão de código e em um site de documentação bem elaborado.

example.mdMarkdown
# Deploying the API

Run the **smoke tests** before release.

- Verify health checks
- Review error rates
- Tag the build

Por que o Markdown funciona bem para escrita técnica

O Markdown reduz a distância entre escrever e revisar. A fonte contém pouco ruído visual, as alterações geram diffs úteis baseados em linhas e os arquivos podem ficar ao lado do código ou da configuração que explicam.

  • Portátil: o texto simples não está vinculado a um único fornecedor ou editor.
  • Diffável: as alterações são fáceis de inspecionar no controle de versão.
  • Combinável: ferramentas de documentação podem transformá-lo em HTML, PDF ou conteúdo de ajuda.
  • Legível: a fonte é útil mesmo antes de ser renderizada.
  • Automatizável: scripts podem verificar links, títulos, exemplos e convenções de estilo.

O Markdown tem uma sintaxe central e várias variações

O núcleo comum abrange parágrafos, títulos, ênfase, links, imagens, citações, listas e código. As plataformas costumam adicionar extensões. O GitHub Flavored Markdown, por exemplo, popularizou tabelas, listas de tarefas e tachado nos fluxos de trabalho dos desenvolvedores.

As extensões são úteis, mas a portabilidade ainda importa. Um título simples funciona em quase todos os lugares; um bloco de diagrama específico de uma plataforma, talvez não. Quando um documento precisar circular entre ferramentas, teste a sintaxe no destino e mantenha o significado importante em texto comum.

Onde o Markdown aparece

O Markdown é comum onde quer que o conteúdo precise ficar próximo do software ou circular por um fluxo de trabalho baseado em texto. Também é útil fora da engenharia quando uma fonte durável e de baixo atrito é mais valiosa do que um layout de página preciso.

  • Arquivos README, guias de contribuição, changelogs e notas de versão
  • Referências de API, tutoriais, runbooks e registros de decisão de arquitetura
  • Descrições de issues, pull requests, comentários e bases de conhecimento da equipe
  • Sites estáticos, blogs, documentação de produtos e manuais internos
  • Anotações ou documentos convertidos que precisam de limpeza antes da publicação

O que o Markdown não foi projetado para fazer

O Markdown não é um formato de layout de página. Fontes exatas, colunas, objetos flutuantes, paginação para impressão e componentes interativos complexos pertencem a outros sistemas. Um PDF ou uma apresentação convertidos preservam o texto útil mais facilmente do que a composição visual.

Também não é automaticamente seguro apenas por ser texto simples. Os renderizadores devem tratar links e o HTML bruto opcional como não confiáveis. Um bom editor higieniza a saída da pré-visualização e um pipeline de publicação aplica sua própria política de segurança.

Escreva seu primeiro documento em Markdown

Abra o espaço de trabalho, edite a fonte de um lado e veja o resultado renderizado atualizar imediatamente.

Abrir o editor Markdown