HDG legt uit: wat is markdown en wat zijn de basisprincipes die ik moet weten?

Als je regelmatig online sociale netwerken of discussieforums gebruikt, is de kans groot dat je Markdown hebt gezien of gebruikt zonder zelfs maar te weten wat Markdown is.

Voor velen die al op internet waren, was HTML de eerste en meest elementaire codeertaal die ze leerden. Markdown is echter nog eenvoudiger. In feite is het zo eenvoudig dat er niet echt cursussen voor bestaan. U kunt het in slechts enkele minuten leren.

Laten we in dit artikel eens kijken naar de basisprincipes van wat Markdown is en alles wat u moet weten over een van de meest populaire en lichtgewicht opmaaktalen van het web.

Wat is afwaarderen?(What Is Markdown?)

Als naam is Markdown een woordspeling op de term 'markup'. "Markup wordt gedefinieerd als "het proces of resultaat van het corrigeren van tekst ter voorbereiding op het afdrukken", wat een nauwkeurige beschrijving is van hoe programmeertalen omgaan met tolken en rendering-engines om tekst weer te geven voor degenen onder ons die op internet surfen.

HTML staat voor "Hypertext Markup Language" en Markdown is daarom een ​​manier om gemakkelijker HTML -code te schrijven, zij het op een minder robuuste manier.

Markdown is in 2004 gemaakt door John Gruber en Aaron Swartz , die mensen wilden toestaan ​​"om te schrijven met behulp van een gemakkelijk te lezen en gemakkelijk te schrijven platte tekstindeling, eventueel te converteren naar structureel geldige XHTML (of HTML )."

Een van de kerndoelen van Markdown was om de leesbaarheid te vergemakkelijken in vergelijking met de alternatieven. Dit maakt het schrijven van Markdown en het lezen van (Markdown)Markdown -code in platte tekst heel eenvoudig.

Welke sites gebruiken Markdown?(What Sites Use Markdown?)

Aangezien Markdown slechts een eenvoudigere manier is om HTML te schrijven , zult u geen websites zien die zichzelf als "geschreven in Markdown " beschouwen. U zult echter veel websites vinden waarop gebruikers kunnen bijdragen of posten op manieren die Markdown accepteren .

Een voorbeeld is GitHub . In het vooraf gegenereerde README.md - bestand van elke GitHub - repository wordt Markdown geaccepteerd. Zoals dit suggereert, is MD de extensie die wordt gebruikt voor bestanden die zijn geschreven met Markdown -code.

Reddit en Stack Exchange gebruiken Markdown ook als een manier voor hun gebruikers om berichten beter te organiseren en zichzelf uit te drukken. Stack Exchange-sites zoals Stack Overflow zouden niet hetzelfde zijn zonder Markdown om platte tekst om te zetten in leesbare, opgemaakte codefragmenten.

Markdown gebruiken?

De voorbeeldafbeelding hierboven toont Markdown - opmaakvoorbeelden voor het maken van een nieuw Reddit -tekstbericht. Hoewel het de basisprincipes van Markdown overschrijdt(Markdown) , zijn enkele veelvoorkomende voorbeelden niet opgenomen. Laten we die eens doornemen.

Kopteksten

In Markdown kun je een koptekst maken door # (cijfer/hekje) voor je tekst te typen. Het aantal cijfer-/hekjes dat u gebruikt, verlaagt het niveau van de koptekst. # zal bijvoorbeeld de grootste kop zijn en ### ### kleinere subkop.

In HTML worden deze eenvoudig geconverteerd naarlabels.# is bijvoorbeeld <h1> en ### is <h3>.

Afbeeldingen

Net als bij links worden afbeeldingen in Markdown gemaakt door de alt-tekst tussen vierkante haken en de URL tussen haakjes te plaatsen. Hier is een voorbeeld:

[Helpdesk Geek-logo]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

Inline-code

Als u een regel met vier spaties begint, wordt een codeblok gemaakt, maar voor inline-code kunt u eenvoudig tekst in backticks laten lopen. Hier is een voorbeeld:

*int main(){printf (“Hi World ”);return 0;}*

Markdown-teksteditors

Als je Markdown onder de knie wilt krijgen, is het vinden van ondersteuning in de vorm van een desktop-teksteditor een goed begin. Omdat Markdown echter live in de browser kan worden weergegeven en geen ingewikkelde interactie aan de serverzijde vereist, zijn er zelfs online Markdown - editors.

Standalone Markdown-editors

Een van de beste zelfstandige Markdown -editors (en teksteditors in het algemeen) voor Windows , macOS en Linux is Sublime Text .

Het enige dat u hoeft te doen om Markdown -syntaxisaccentuering in te schakelen, is een MD-bestand te laden of de syntaxisaccentuering in te stellen op Markdown door op Platte tekst(Plain Text) aan de rechterkant van de statusbalk te klikken.

Twee andere geweldige gratis Markdown-editors(free Markdown editors) zijn Typora (Mac) en Remarkable (Linux).

Webgebaseerde Markdown-editors

Webgebaseerde Markdown - editors zijn over het algemeen rijker aan functies, dus we raden deze ten zeerste aan.

StackEdit biedt bijvoorbeeld een afleidingsvrije interface met twee panelen: een voor uw Markdown -code en een andere voor een dynamische, live preview van uw tekst. 

Als StackEdit nieuw voor u is, hoeft u alleen maar op Start Writing te klikken en wordt u naar de webgebaseerde editor gebracht, die vooraf is ingevuld met bijvoorbeeld Markdown -code en instructies.

Als StackEdit niet heeft wat u zoekt, kijk dan eens naar Dillinger of Editor.md .

Markdown is overal op internet te vinden, en als internet nieuw voor u is, zal het waarschijnlijk de eerste onofficiële 'codeertaal' zijn die u leert gebruiken. Het is buitengewoon nuttig en verbetert de manier waarop we online communiceren via tekst, dus we hopen dat dit artikel je heeft geholpen er meer over te weten te komen!



About the author

Ik ben een softwareontwikkelaar met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in Mac-programmering en heb duizenden regels code geschreven voor verschillende Mac-programma's, waaronder maar niet beperkt tot: TextEdit, GarageBand, iMovie en Inkscape. Ook heb ik ervaring met Linux en Windows ontwikkeling. Dankzij mijn vaardigheden als ontwikkelaar kan ik hoogwaardige, uitgebreide tutorials schrijven voor verschillende softwareontwikkelingsplatforms - van macOS tot Linux - waardoor mijn tutorials de perfecte keuze zijn voor diegenen die meer willen weten over de tools die ze gebruiken.



Related posts