Hva er Markdown og hvordan bruker du det?

, og mange andre. Datamaskiner har ingen problemer med å lese disse fordi de bare følger syntaksen (reglene for HTML) og bruker formateringen som samsvarer med kodene.

Taggene gjør det imidlertid ganske vanskelig for mennesker å lese HTML og forstå hvordan teksten vil se ut etter at datamaskinen gjengir den. Det er ikke veldig «brukervennlig» for folk som ikke har mye erfaring med å lese det.

Markdown, derimot, er ment «å være så lett å lese og lett å skrive som det er mulig.» John Gruber og Aaron Schwartz forklarer hvorfor de opprettet Markdown i 2004 og gir en guide til syntaksen på Grubers nettside.

Kort sagt, Markdown gjør det enklere å formatere tekst for nettsider fordi taggene er enklere enn HTML, og de konverterer til HTML automatisk. Dette betyr at du ikke trenger å kunne HTML for å skrive noe for en nettside fordi Markdown oversetter kodene dine til HTML for deg.

  Hvordan fikse Hulu-feilkode P-DEV320 (strømmeproblemer)

Den dekker ikke alle mulige HTML-koder, men snarere de vanligste formateringsalternativene.

Hvordan bruker du Markdown?

For å bruke Markdown, bruker du bare enkle tagger på teksten din. For å formatere tekst i kursiv for eksempel, setter du understrek rundt den slik: _dette er noe tekst i kursiv_.

Her er noen andre eksempler på Markdown-formatering fra syntaksguide:

Overskrifter

# Dette er en H1

## Dette er en H2

###### Dette er en H6

Nøkkelpunkter

* Rød
* Grønn
* Blå

Nummererte lister

1. Fugl
2. McHale
3. Sogn

  Mediastack API Review – Global News Data Insights til en overkommelig pris

Utheving (kursiv)

*tekst*
_tekst_

Markdown konverterer både *tekst* og _tekst_ til HTML eller tag, som i teorien kan tolkes på mange måter. For eksempel kan du bygge en app som tolker merke som blinkende rød tekst. I praksis tolker nesten alle programmer (inkludert alle nettlesere) det som kursiv tekst.

Sterk (fet)

**tekst**
__tekst__

Markdown konverterer både **tekst** og __tekst__ til HTML tag, som vanligvis vises som fet tekst. Med andre ord, for ytterligere vektlegging, bruk doble * eller _ tegn.

Det finnes også varianter av Markdown—som f.eks CommonMark og GitHub-flavored Markdown (GFM) – men disse er alle basert på den originale Markdown-spesifikasjonen. Varianter utvider vanligvis bare standarden ved å legge til formateringskoder som den originale Markdown ikke dekker.

Etter at du har formatert teksten din, må en applikasjon konvertere den til HTML, noe som vanligvis gjøres automatisk. For eksempel, README-filer i GitHub bruker Markdown, og så lenge de har en .MD-filtype, konverterer GitHub dem automatisk til de riktige HTML-taggene når de publiseres.

  Hvordan lage maler i Google Docs

Så i de fleste tilfeller trenger du ikke å gjøre dette selv, men hvis du gjør det, er det en Markdown-verktøy tilgjengelig.

Hvor kan du bruke Markdown?

Som vi nevnte ovenfor, kan du bruke Markdown på GitHub, men også på Reddit, StackOverflow og andre nettsteder. Hvis du noen gang har formatert tekst i WhatsApp-meldinger eller Slack-samtaler, har du allerede brukt det fordi disse applikasjonene bruker en (veldig liten) undergruppe av Markdown-tagger for å formatere tekst.

Hvis du vil lære Markdown, sjekk ut originalen Markdown-syntaksveiledning eller en tredjepart opplæringsside. Det er enkelt å lære, og det vil gjøre README-filene dine og Reddit- eller StackOverflow-kommentarer enklere å lese for andre.