Se você usa regularmente redes sociais online ou fóruns de discussão, é provável que tenha visto ou usado o Markdown sem saber o que é o Markdown.
Para muitos que já estão na Web, o HTML foi o primeiro e linguagem de codificação mais elementar que aprenderam. No entanto, o Markdown é ainda mais simples. De fato, é tão simples que os cursos para ele não existem exatamente. Você pode aprender em questão de minutos.
Neste artigo, vamos abordar o básico sobre o que é o Markdown e tudo o que você deve saber sobre uma das linguagens de marcação mais populares e leves da web.
O que é o Markdown?
Como nome, Markdown é uma brincadeira com o termo "marcação". A marcação é definida como "o processo ou resultado da correção de texto na preparação para impressão", que é uma descrição precisa de como linguagens de programação interagem com intérpretes e mecanismos de renderização para exibir texto para aqueles que navegam na Internet.
HTML significa "Hypertext MarkupLanguage", e o Markdown é, portanto, uma maneira de escrevendo código HTML com facilidade, embora de maneira menos robusta.
Markdown foi criado em 2004 por John Gruber e Aaron Swart z, que queria permitir que as pessoas “escrevessem usando um formato de texto simples de fácil leitura e fácil de escrever, opcionalmente o convertesse em XHTML (ou HTML) estruturalmente válido.”
Conteúdo_do__1 tudo: [300x250] / dfp: [640x360]->Um dos principais objetivos do Markdown era permitir uma legibilidade mais fácil quando comparado às suas alternativas. Isso torna muito simples escrever o Markdown e ler o código do Markdown em texto sem formatação.
Quais sites usam o Markdown?
Como o Markdown é apenas uma maneira mais simples de escrever HTML, você não verá sites que se creditam como "escritos no Markdown". No entanto, você encontrará muitos sites que permitem que os usuários contribuam ou publiquem de maneiras que aceitem o Markdown.
Um exemplo é o GitHub. No arquivo README.md pré-gerado de cada repositório GitHub, o Markdown é aceito. Como isso sugere, MD é a extensão usada para arquivos gravados usando o código Markdown.
O Reddit e o Stack Exchange também utilizam o Markdown como uma maneira de seus usuários organizarem melhor as postagens e se expressarem. Sites do Stack Exchange como Estouro de pilha não seria o mesmo sem o Markdown para converter texto sem formatação em trechos de código formatados e legíveis.
Como usar o Markdown
A imagem de exemplo acima mostra exemplos de formatação do Markdown para criar uma nova postagem de texto no Reddit. Embora exponha o básico do Markdown, alguns exemplos comuns não foram incluídos. Vamos analisar isso.
Headers
No Markdown, você pode criar um cabeçalho digitando #(número / sinal de libra) antes do seu texto. O número de sinais de número / libra que você usa diminuirá o nível do cabeçalho. Por exemplo, #será o maior cabeçalho e ###mostrará um subtítulo menor.
No HTML, eles são simplesmente convertidos em e ###é
, por exemplo.Imagens
Similar aos links, as imagens no Markdown são criadas colocando o texto alternativo entre colchetes e o URL entre parênteses. Aqui está um exemplo:
[Logotipo do Geek do suporte técnico] (https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
Código embutido
Iniciar uma linha com quatro espaços crie um bloco de código, mas para o código embutido, você pode simplesmente quebrar o texto nos backticks. Aqui está um exemplo:
`int main () {printf (" Olá, mundo \ n "); retorne 0;}`
Editores de texto Markdown
Se você está interessado em dominar o Markdown, encontrar um suporte na forma de um editor de texto para desktop é um ótimo começo. No entanto, como o Markdown pode ser exibido ao vivo no navegador e não requer nenhuma interação complicada do servidor, existem até editores on-line do Markdown.
Editores autônomos de Markdown
Um dos Os melhores editores independentes de Markdown (e editores de texto em geral) para Windows, macOS e Linux são Texto sublime.
Tudo o que você precisa fazer para ativar o realce da sintaxe do Markdown é carregar um arquivo MD ou definir o realce da sintaxe como Markdownclicando em Texto simplesno lado direito da barra de status.
Dois outros grandes editores gratuitos do Markdown são Typora (Mac) e Notável (Linux).
Editores Markdown baseados na Web
Os editores Markdown baseados na Web geralmente são mais ricos em recursos, portanto recomendamos vivamente.
Por exemplo, StackEdit fornece uma interface sem distrações com h dois painéis: um para o seu código Markdown e outro para uma visualização dinâmica ao vivo do seu texto.
Se você é novo no StackEdit, tudo o que você precisa fazer é clicar em Iniciar gravaçãoe você será levado ao editor baseado na Web, que é pré-preenchido com o exemplo de código e instruções do Markdown.
Se o StackEdit não tiver o que você está procurando, consulte Dillinger ou Editor.md.
O Markdown está presente em toda a web e, se você é novo na Internet, provavelmente será a primeira "linguagem de codificação" não oficial que aprenderá a usar. É extremamente útil e aprimora a maneira como nos comunicamos on-line por meio de texto, por isso esperamos que este artigo tenha ajudado você a aprender mais sobre isso!