HDG forklarer: Hvad er Markdown, og hvad er det grundlæggende, jeg bør vide?

Hvis du jævnligt bruger sociale netværk eller diskussionsfora på nettet, er chancerne for, at du har set eller brugt Markdown uden at vide, hvad Markdown er.

For mange, der allerede var på nettet, var HTML det første og mest elementære kodesprog, de lærte. Markdown er dog endnu enklere. Faktisk er det så enkelt, at der ikke ligefrem findes kurser til det. Du kan lære det på få minutter.

Lad os i denne artikel gennemgå det grundlæggende om, hvad Markdown er, og alt hvad du bør vide om et af nettets mest populære og lette markup-sprog.

Hvad er Markdown?(What Is Markdown?)

Som navn er Markdown en leg om udtrykket "markup. ” Markup er defineret som “processen eller resultatet af at korrigere tekst som forberedelse til udskrivning”, som er en nøjagtig beskrivelse af, hvordan programmeringssprog interagerer med tolke og gengiver motorer til at vise tekst for dem af os, der surfer på internettet.

HTML står for "Hypertext Markup Language", og Markdown er derfor en måde at nemmere skrive HTML -kode på, dog på en mindre robust måde.

Markdown blev oprettet i 2004 af John Gruber og Aaron Swartz , som ønskede at give folk "at skrive ved hjælp af et letlæseligt og let at skrive almindeligt tekstformat, eventuelt konvertere det til strukturelt gyldig XHTML (eller HTML )."

Et af kernemålene med Markdown var at give mulighed for lettere læsbarhed sammenlignet med dets alternativer. Dette gør det meget nemt at skrive Markdown og læse almindelig tekst Markdown -kode.

Hvilke websteder bruger Markdown?(What Sites Use Markdown?)

Da Markdown blot er en enklere måde at skrive HTML på, vil du ikke se websteder, der krediterer sig selv som værende "skrevet i Markdown ". Du vil dog finde mange websteder, der giver brugerne mulighed for at bidrage eller poste på måder, der accepterer Markdown .

Et eksempel er GitHub . I den forudgenererede README.md -fil i hvert GitHub - lager accepteres Markdown . Som dette antyder, er MD den udvidelse, der bruges til filer, der er skrevet ved hjælp af Markdown -kode.

Reddit og Stack Exchange bruger også Markdown som en måde, hvorpå deres brugere bedre kan organisere indlæg og udtrykke sig. Stack Exchange-websteder(Stack Exchange sites) såsom Stack Overflow ville ikke være det samme uden Markdown til at konvertere almindelig tekst til læsbare, formaterede kodestykker.

Sådan bruges Markdown

Eksempelbilledet ovenfor viser Markdown - formateringseksempler til oprettelse af et nyt Reddit - tekstindlæg. Selvom det går over det grundlæggende i Markdown , er nogle almindelige eksempler ikke inkluderet. Lad os gennemgå dem.

Overskrifter

I Markdown kan du oprette en overskrift ved at skrive # (tal/pund-tegn) før din tekst. Antallet af tal/pund-tegn, du bruger, vil nedskalere niveauet af overskriften. For eksempel vil # være den største overskrift, og ### vil vise en mindre underoverskrift.

I HTML konverteres disse blot tiltags.# er for eksempel <h1> og ### er <h3>.

Billeder

I lighed med links oprettes billeder i Markdown ved at pakke alt-teksten i firkantede parenteser og (Markdown)URL'en(URL) i parentes. Her er et eksempel:

[Help Desk Geek Logo]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

Inline kode

At starte en linje med fire mellemrum vil skabe en kodeblok, men for inline kode kan du blot ombryde tekst i backticks. Her er et eksempel:

*int main(){printf ("Hej verden");retur 0;}*

Markdown-teksteditorer

Hvis du er interesseret i at mestre Markdown , er det en god start at finde støtte i form af en desktop-teksteditor. Men da Markdown kan gengives live i browseren og ikke kræver nogen kompliceret interaktion på serversiden, er der endda online Markdown - editorer.

Standalone Markdown-redaktører

En af de bedste selvstændige Markdown- editorer (og teksteditorer generelt) til Windows , macOS og Linux er Sublime Text .

Alt du skal gøre for at aktivere Markdown -syntaksfremhævning er at indlæse en MD-fil eller indstille syntaksfremhævningen til Markdown ved at klikke på almindelig tekst(Plain Text) i højre side af statuslinjen.

To andre fantastiske gratis Markdown-editorer(free Markdown editors) er Typora (Mac) og Remarkable (Linux).

Web-baserede Markdown Editors

Web-baserede Markdown - editorer er generelt mere funktionelle, så vi anbefaler dem stærkt.

For eksempel giver StackEdit en distraktionsfri grænseflade med to ruder: en til din Markdown -kode og en anden til en dynamisk, live forhåndsvisning af din tekst. 

Hvis du er ny til StackEdit , skal du blot klikke på Start at skrive(Start Writing) , og du vil blive ført til dens webbaserede editor, som er præ-udfyldt med eksempel Markdown -kode og instruktioner.

Hvis StackEdit ikke har det, du leder efter, så tjek Dillinger eller Editor.md .

Markdown er overalt på nettet, og hvis du er ny på internettet, vil det sandsynligvis være det første uofficielle "kodningssprog", du lærer at bruge. Det er ekstremt nyttigt og forbedrer den måde, vi kommunikerer online via tekst på, så vi håber, at denne artikel har hjulpet dig med at lære mere om det!



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts