Markdown-syntaxisgids: volledige referentie met voorbeelden
Markdown-syntaxisgids
Markdown is een lichtgewicht opmaaktaal die platte tekst omzet in opgemaakte HTML. Het werd in 2004 gecreëerd door John Gruber en is uitgegroeid tot het standaard schrijfformaat voor documentatie, README-bestanden en technische inhoud op het hele web.
Koppen
Gebruik #-symbolen. Eén # voor het hoogste niveau, tot zes voor het diepste:
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
Niveaus moeten telkens met één toenemen — overslaan van ## naar #### kan schermlezers in de war brengen.
Tekstopmaak
**Bold text** or __Bold text__
*Italic text* or _Italic text_
**_Bold and italic_**
~~Strikethrough text~~
Links
[Link text](https://example.com)
[Link with title](https://example.com "Title")
[Reference-style][ref-id]
[ref-id]: https://example.com
<contact@example.com>
Afbeeldingen

[](https://example.com)
Alt-tekst is cruciaal voor toegankelijkheid en SEO — deze wordt weergegeven wanneer afbeeldingen niet laden.
Lijsten
Ongeordende lijsten gebruiken -, * of +. Geordende lijsten gebruiken cijfers:
- Item one 1. First item
- Item two 2. Second item
- Nested item 1. Nested item
Code
Inline-code gebruikt enkele backticks: `printf()`.
Codeblokken gebruiken drie backticks met een optionele taalidentificatie:
```python
def greet(name):
return f"Hello, {name}!"
Ondersteunde talen: `javascript`, `python`, `html`, `css`, `json`, `bash`, `sql`, `yaml`.
## Citaten
```markdown
> This is a blockquote.
> > Nested blockquotes are supported.
Wordt vaak gebruikt voor uitgelichte tekst, notities en het citeren van externe bronnen.
Horizontale lijnen
Drie of meer streepjes, sterretjes of underscores op een regel:
---
***
___
Tabellen
Pijpen en streepjes definiëren kolommen. Dubbele punten bepalen de uitlijning:
| Left | Center | Right |
| :--- | :----: | ----: |
| A1 | B1 | C1 |
GitHub Flavored Markdown-extensies
GitHub Flavored Markdown (GFM) voegt nuttige functies toe:
- [x] Completed task # Task lists
- [ ] Incomplete task
:smile: :rocket: :warning: # Emoji shortcodes
~~Strikethrough text~~ # Strikethrough
GFM maakt ook automatisch links van URL's — www.example.com wordt klikbaar zonder dat het in < > wordt geplaatst.
Speciale tekens escapen
Plaats \ ervoor om letterlijke Markdown-tekens weer te geven:
\*This is not italic\*
\# This is not a heading
Tekens die geëscaped moeten worden: \ ` * _ { } [ ] ( ) # + - . ! | ~.
Markdown Preview online
Gebruik de Markdown preview-tool om Markdown in realtime te schrijven en te bekijken. De live preview wordt bijgewerkt terwijl je typt en toont precies hoe koppen, links, afbeeldingen, codeblokken en tabellen worden gerenderd.