Se si utilizzano regolarmente reti sociali online o forum di discussione, è probabile che hai visto o usato Markdown senza nemmeno sapere cosa Markdown è.
Per molti già sul web, HTML è stato il primo e la maggior parte del linguaggio di codifica elementare che hanno imparato. Tuttavia, Markdown è ancora più semplice. In effetti, è così semplice che i corsi per esso non esistono esattamente. Si può imparare che nel giro di pochi minuti.
In questo articolo, esaminiamo le basi di ciò che è Markdown e tutto ciò che dovresti sapere su uno dei linguaggi di markup più popolari e leggeri del web.
Che cos'è Markdown?
come un nome, Markdown è un gioco sul termine “marcatura”. markup è definito come “il processo o il risultato di correggere il testo in preparazione per la stampa”, che è una descrizione accurata di come i linguaggi di programmazione interagiscono con gli interpreti e i motori di rendering per visualizzare il testo per quelli di noi che navigano in Internet.
HTML sta per "Hypertext MarkupLanguage" e Markdown è quindi un modo per scrivere facilmente codice HTML, anche se in modo meno robusto.
Markdown è stato creato nel 2004 da John Gruber e Aaron Swart z, che ha voluto per permettere alle persone “di scrivere utilizzando un facile da leggere e facile da scrittura formato testo normale, opzionalmente convertirlo in strutturalmente validato XHTML (o HTML).”
In_content_1 all: [300x250] / dfp: [640x360]->Uno degli obiettivi principali di Markdown era consentire una leggibilità più semplice rispetto alle sue alternative. Ciò rende molto semplice scrivere Markdown e leggere il codice Markdown in testo semplice.
Quali siti usano Markdown?
Poiché Markdown è solo un modo più semplice di scrivere HTML, non vedrai i siti web che si accreditano come "scritti in Markdown". Tuttavia, troverai molti siti Web che consentono agli utenti di contribuire o pubblicare in modi che accettano Markdown.
Un esempio è GitHub. Nel file README.md pre-generato di ciascun repository GitHub, Markdown è accettato. Come suggerisce ciò, MD è l'estensione utilizzata per i file scritti utilizzando il codice Markdown.
Reddit e Stack Exchange utilizzano Markdown come un modo per i loro utenti di organizzare meglio i post e esprimersi. Stack Exchange siti come Stack Overflow non sarebbe lo stesso senza Markdown per convertire il testo semplice in snippet di codice formattati e leggibili.
Come usare Markdown
L'immagine di esempio sopra mostra esempi di formattazione Markdown per la creazione di un nuovo post di testo Reddit. Mentre va oltre le basi di Markdown, alcuni esempi comuni non sono stati inclusi. Andiamo oltre quelli.
Headers
In Markdown, puoi creare un'intestazione digitando #(segno numero / cancelletto) prima del testo. Il numero di segni numero / cancelletto che usi ridurrà il livello dell'intestazione. Ad esempio, #sarà l'intestazione più grande e ###mostrerà un sottotitolo più piccolo.
In HTML, questi sono semplicemente convertiti in e ###è
, ad esempio.Immagini
Simile ai link, le immagini in Markdown vengono create avvolgendo il testo alternativo tra parentesi quadre e l'URL tra parentesi. Ecco un esempio:
[Help Desk Geek Logo] (https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
Codice in linea
L'avvio di una riga con quattro spazi sarà creare un blocco di codice, ma per il codice inline, puoi semplicemente racchiudere il testo in backtick. Ecco un esempio:
`int main () {printf (“ Hi World \ n ”); return 0;}`
Markdown Text Editors
If sei interessato a padroneggiare Markdown, trovare il supporto sotto forma di un editor di testo desktop è un ottimo inizio. Tuttavia, poiché Markdown può essere reso live nel browser e non richiede alcuna interazione lato server complessa, ci sono anche editor di Markdown online.
Editor di markdown indipendenti
Uno dei il miglior editor Markdown standalone (e editor di testo in generale) per Windows, macOS e Linux è Testo sublime.
Tutto ciò che devi fare per abilitare l'evidenziazione della sintassi di Markdown è caricare un file MD o impostare l'evidenziazione della sintassi su Markdownfacendo clic su Testo normalesul lato destro della barra di stato.
Altri due fantastici redattori gratuiti di Markdown sono Typora (Mac) e Notevole (Linux).
Editor di markdown basati sul web
Gli editor di markdown basati sul web sono generalmente più ricchi di funzionalità, quindi li consigliamo vivamente.
Ad esempio, StackEdit fornisce un'interfaccia senza distrazioni h due riquadri: uno per il codice Markdown e l'altro per un'anteprima dinamica e dinamica del testo.
Se sei nuovo su StackEdit, tutto ciò che devi fare è fare clic su Inizia a scriveree verrai indirizzato al suo editor basato sul web, che viene precompilato con esempio codice Markdown e istruzioni.
Se StackEdit non ha quello che stai cercando, dai un'occhiata a Dillinger o Editor.md.
Markdown è ovunque sul Web e se sei nuovo su Internet, probabilmente sarà il primo "linguaggio di codifica" non ufficiale che imparerai a usare. È estremamente utile e migliora il modo in cui comunichiamo online tramite testo, quindi speriamo che questo articolo ti abbia aiutato a saperne di più!