Markdown é uma linguagem de marcação leve projetada para escrever, ler e criar textos da web.
Histórico de Markdown
Por muito tempo, HTML foi a linguagem de marcação padrão na web. É difícil ler seu código - tags e informações de serviço interferem. HTML foi criado para descrever documentos de hipertexto, as primeiras páginas HTML continham apenas texto, títulos, tabelas e muito poucos links. Aos poucos, os sites se tornaram mais complicados, design, menus, navegação, fotos, tabelas apareceram.
Em 2004, os americanos - o blogueiro de tecnologia John Gruber e o programador Aaron Schwartz - inventaram o Markdown. Os autores da linguagem emprestaram muitas ideias de convenções já existentes para marcação de texto em mensagens eletrônicas. No formato Markdown, o texto é convertido em XHTML válido e bem formado, colchetes angulares (<) e ampersands (&) são substituídos pelos códigos apropriados. A primeira implementação foi escrita por Gruber em Perl, e logo surgiram propostas de outros desenvolvedores. Implementações do Markdown em várias linguagens de programação estão disponíveis em muitos sistemas de gerenciamento de conteúdo.
Uma linguagem de marcação simples e simplificada, Markdown, está em uso ativo há muitos anos. Tornou-se uma alternativa aos editores visuais, pois os textos processados pelo Markdown não precisam de limpeza e refinamento demorados. O Markdown é caracterizado pela legibilidade, e a falta de tipografia é compensada pelo filtro SmartyPants do mesmo desenvolvedor. Textos decorados podem ser criados mesmo em formato txt. Como resultado, você obtém documentos prontos com boa marcação.